Call us  (647) 532-3627

Delhi, ON Canada

Delhi Location & Hours



Tuesdays: 9:00am-12:00pm, 3:00pm-6:00pm

Wednesdays: 3:00pm-6:00pm

Thursdays: 9:00am-12:00pm


Screen Shot 2018-05-06 at 8.58.06 PM


Body and Soul

165 Main Street of Delhi

Delhi, ON N4B 2M1

Click here for google maps

*Free Street Parking is available*

(519) 582-2424


To schedule your appointment with Dr. Posa:

Current Patients Click Here

New Patients Click Here