Location 1801 Lakeshore Road West, Mississauga
Details Turtle Creek Plaza is a neighbourhood plaza found in Clarkson.
Stores
- Bath & Tile Renovation
- Curves
- Chiropractor
- Dental Office
- Hair Salon
- Law Office
- Michelle with Flowers
- Solstice Restaurant
- Sushi