Skip to content
Call
Directions
Portal
Appointments
Birmingham, AL
Tuscaloosa, AL
Patient Portal
205-397-8850
About Us
Overview
Providers
Jack Freeman, MD
John M. Morgan, M.D.
Heidi K. Straughn, M.D.
Heather N. Deisher, M.D.
Brandy R. Patterson, M.D.
Allison T. Falkenstrom, M.D.
Madison T. Hulker, WHNP
Heidi Johnson, WHNP
Patient Reviews
Our Offices
Our Offices
Patient Forms
Office Policies
Billing & Insurance
News & Events
Obstetrics
Gynecology
Overview
Annual Gynecology Exams
Mammography Services
Birth Control Counseling
Gynecologic Surgery Options
About Us
Overview
Providers
Jack Freeman, MD
John M. Morgan, M.D.
Heidi K. Straughn, M.D.
Heather N. Deisher, M.D.
Brandy R. Patterson, M.D.
Allison T. Falkenstrom, M.D.
Madison T. Hulker, WHNP
Heidi Johnson, WHNP
Patient Reviews
Our Offices
Our Offices
Patient Forms
Office Policies
Billing & Insurance
News & Events
Obstetrics
Gynecology
Overview
Annual Gynecology Exams
Mammography Services
Birth Control Counseling
Gynecologic Surgery Options
Appointments
Request an Appointment