Melody Sherwood, MD, Internal Medicine

307 86th Pl S
BirminghamAL  35206-2832 (Jefferson County)


Phone: 205-999-7069
Fax:

NPI: 1508079740
License Number: 26298 (WV)