Contact Us

Contact Us

Appointment requests can be made by calling our office at (205) 783-5207 or through the patient portal.

Dr. Michael Swanson
MSwanson@GreystoneFamilyMedicine.com

Dr. Elizabeth Stevenson
EStevenson@GreystoneFamilyMedicine.com

If you have questions or concerns about a recent visit, your medications, or other issues, or if you have worrisome symptoms, you can reach one of our doctors after regular hours at 205-783-5207. For true medical emergencies, we advise that you call 911.

Fields marked with an * are required