Apollo IDA Walk-In Clinic & Compounding Pharmacy
1169 Lauzon Rd, Windsor
Mon–Thu 9 AM – 7 PM · Fri 10 AM – 12 PM · Sat–Sun 9 AM – 2 PM
4.8
(160 reviews)
Open Weekends Wheelchair Accessible LGBTQ+ Friendly
On-site Pharmacy