Mallory Fahnestock, MD, Physical Medicine & Rehabilitation

1506 W Saint Joseph St
PerryvilleMO  63775-1504 (Perry County)


Phone: 573-517-7900
Fax:

NPI: 1265856173
License Number: 2014004288 (MO)