Everwell Homes is a New Single Family development by Sorbara Group of Companies located at Huronia Rd. & Lockhart Rd., Barrie.