Foot/Ankle Phys & Sgns

Podiatry · 1 Provider

Make an Appointment

Providers

Insurance Check

Medical Services

Location

Foot & Ankle Physicians & Surgeons

3055 W Sylvania Ave, Toledo, OH 43613

Provider Reviews

Overall rating for providers

2.3

Based on 3 Reviews

in Toledo, OH - Jun 13 2016

Review for Dr. Russell