Paris Health Store is located in Paris, Canada on 77 Grand River St N. Paris Health Store is rated 4.6 out of 5 in the category health food store in Canada.
Address
77 Grand River St N
Service options
In-store pick-up
In-store shopping
Accessibility
Wheelchair-accessible car park