Twin Lakes Condos is a New Condo development by Developer TBD located at Mississauga St W & Hwy 12, Orillia.