Toggle navigation
Pay My Mayfair Bill
Mayfair Doctors
FAQs and Resources
COVID-19 Healthcare Provider and Patient Fact Sheets
Measles Information
FAQs
New Parent FAQs
Immunization Schedule
Immunization Catch-up Schedule
The Importance of Routine Check-Ups
VAX 2 STOP CANCER
ABC's of Safe Sleep
Quick Links
205-638-9100
205-638-9100
Pay My Mayfair Bill
Mayfair Doctors
FAQs and Resources
COVID-19 Healthcare Provider and Patient Fact Sheets
Measles Information
FAQs
New Parent FAQs
Immunization Schedule
Immunization Catch-up Schedule
The Importance of Routine Check-Ups
VAX 2 STOP CANCER
ABC's of Safe Sleep
Home
Mayfair Medical Group
FAQs and Resources
FAQs and Resources