Edgar Sheilds Frey, MD, Surgery

860 Montclair Rd Ste 754
BirminghamAL  35213-1950 (Jefferson County)


Phone: 205-591-2565
Fax: 205-986-0081

NPI: 1821100413
License Number: 11671 (AL)