Cee Cee Spa Street View

Location Details...

We are located in Scarbrough near the corner of Finch & Warden close to Bridlewood Mall. We have loads of free parking the plaza.

3268 Finch Ave East - Unit 6
Scarborough, ON M1W 3P7
7 days a week from 9AM to 9PM    

Interac, VISA, Mastercard

By Car

Coming by car from the 401 just get off at Warden Ave and go North to Finch Ave, turn left at Finch and you'll see the spa on your right side in the first plaza past the mall parking.


Coming by ttc we are 20 min from Don Mills subway station just take 25 Don Mills North Bus to Finch Ave, then take the 39 Finch bus east to Bridletowne Circle and our spa is right across the street from that stop.