Where We Are
Arnica Wellness is located right off Anthony Henday and 91 Street. Take exit for 91 St and go south on 91 street. The very first building on the right is Ellwood Corner. Main entrance to the building is in the middle. Parking is free. Bathrooms are on the second floor right next to the elevator. We are on the south side of the building in Suite 205.