The Apollo Clinic Chilliwack
Located in downtown Chilliwack
The Apollo Clinic Chilliwack
45844 Yale Rd, 2, Chilliwack, BC, V2P 2N8
604-792-9981
chilliwackreception@theapolloclinic.ca
www.theapolloclinic.ca
View Staff & Treatments