Stop by our shop today we’d love to meet you, and your car!

\We are conveniently located at:

2655 Blackwell St. (Unit 2)
Ottawa, Ontario
K1B 4E4

Tel: 613-380-2009
Fax: 613-380-2009

Or use the contact form on the right to get in touch with us

Connect with Philo on the web



Contact form

Fields marked with * are required.