at 50 Larch St, Sudbury , P3E 1B9 Canada
1 FB users likes Scola Apartments, set it to 410 position in Likes Rating for Sudbury, Ontario in Local Business category
Scola Apartments is Sudbury based place and this enity listed in Apartment & Condo Building category. Located at 50 Larch St ON P3E 1B9. Contact phone number of Scola Apartments: (705) 675-6973