John D McGarry, MD, Physical Medicine & Rehabilitation

168 Industrial Dr
Medical Village Annex Building
FestusMO  63028-4133 (Jefferson County)


Phone: 636-937-0005
Fax: 636-933-9494
Email: bal***@*****ol.com

NPI: 1639174659
License Number: 35835 (MO)