Shane D. Rhodes, DPM-A Podiatry Practice
25078 Peachland Ave # B
Newhall
CA
91321
(661) 799-3668
Open Map
Doctors
Podiatrists
reserved parking in lot for Suite B and Handicap parking also