John M Blough, DO, Family Medicine

1412 Elba Hwy
TroyAL  36079-0000 (Pike County)


Phone: 334-566-8822
Fax: 334-670-6723

NPI: 1972513059
License Number: DO-601 (AL)