The Source in Windsor - Locations & Hours
| Name | Address | Phone | |
|---|---|---|---|
| The Source - Devonshire Mall | 3100 Howard Ave | (519) 250-6788 | |
| The Source - Devonshire Mall | 3100 Howard Ave | (519) 969-6664 | |
| The Source - St. Clair Shores S/C | 25 Amy Croft Drive | (519) 735-6131 | |
| The Source - Tecumseh Mall | D2-7650 Tecumseh Rd E | (519) 974-6315 | |
| The Source - Walker Town Centre | 4450 Walker Road | (519) 250-4432 | |
| The Source - Windsor Huron Church Rd | 1640 Huron Church Rd | (519) 258-3579 | |
