Neil Naftolin is a podiatrist located on Sheppard Ave East in North York. As a foot specialist Neil Naftolin offers preventive foot care such as prescription orthotics devices. Nei...more...See more text
1333 Sheppard Ave E, North York, ONM2J 1V1Get directions
Foot Surgery
Neil Naftolin is a podiatrist located on Sheppard Ave East in North York. As a foot specialist Neil Naftolin offers preventive foot care such as prescription orthotics devices. Nei...more...See more text