Smith, Margaret B CNP

Nurse Practitioner in Birmingham

631 Bessemer Super Hwy Birmingham AL, 35228

(205) 930-1135


Location & Map


Smith, Margaret B CNP
631 Bessemer Super Hwy
Birmingham, AL 35228
(205) 930-1135
Driving Directions

(205) 305-9337

Taylor Orr, Paula

2010 Avenue F Birmingham AL
Nurse Practitioner
(205) 785-7337

Waters, Deaundria, Faith

2010 Avenue F Birmingham AL
Nurse Practitioner
(205) 679-6325

Hord, Cheryl

1308 Tuscaloosa Ave SW Birmingham AL
Nurse Practitioner
(205) 785-7337

Smith, Sarah E

2010 Avenue F Birmingham AL
Nurse Practitioner
(205) 213-9466

Porter, James Alan RN

Birmingham AL
Nurse Practitioner