Triumph Physio and Wellness is located inside Planet Ice Coquitlam near the Port Mann bridge. The clinic is on the second floor directly opposite the Innovative Fitness Facility. There is an elevator located in the main foyer to assist those with mobility limitations. 

Free parking is located at the front as well as along the sides of the building. There are disabled parking stalls as well as designated "physio" parking stalls at the front of the building for clients with mobility limitations.