mobile menu
mobile menu
About
FAQ
Home
Specialties
Birmingham, AL, 35249
Margaret Weaver CRNP
Margaret Weaver CRNP
619 6th Ave S Np 5240
Birmingham, AL, 35249
(205) 996-9485
Physician
Profile
Margaret Weaver. Her primary practice is as a Nurse Practitioner: Acute Care.