Margaret L. McNairy, M.D., MSc
Hospital Medicine

Hospital Medicine
Margaret L. McNairy, M.D., MSc
Providing world-class care with
Specialties:
Hospitalist
Accepts New Patients