Peter M Dichiara, MD, Internal Medicine

1350 Hwy 231 S
TroyAL  36081-3058 (Pike County)


Phone: 334-566-1270
Fax: 334-566-1296
Email: pet***@*****il.com

NPI: 1548227127
License Number: 10946 (AL)