Innomar Clinic is located at 1919 Riverside Dr, Ottawa, ON K1H 7W9, Canada