Point & Palm Wellness Located at 11910 111 Ave NW, Unit 110 Edmonton, AB T5G 0E6
The clinic is located at the Mira Health Center" within the Body Benefits Wellness Clinic" co-operative space.
The clinic is located at the Mira Health Center" within the Body Benefits Wellness Clinic" co-operative space.