Richard Salazar Montero, MD, Internal Medicine

1801 Pine St
Ste 202
MontgomeryAL  36106-0165 (Montgomery County)


Phone: 334-293-8082
Fax: 334-293-8088

NPI: 1245436955
License Number: 4301092121 (MI)