Neil Naftolin, D.P.M.

Neil Naftolin, D.P.M.

Podiatrist / Foot Specialist

(416) 494-7444

1333 Sheppard Ave East
Suite 321
Toronto, Ontario M2J 1V1