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

Dr. Elizabeth Stevenson

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.

COVID-19 UPDATE: During the current corona virus pandemic, we want our patients to know that we can still address your concerns, answer questions, and provide prescription refills without an office visit during this time of limited clinic hours and social distancing. Please be aware that during the pandemic and until restrictions are lifted, our new temporary office hours will be 8am until noon, Monday through Friday.

If you wish to make an appointment for a regular office visit or a telemedicine visit, please call during these hours to do so. If you have an after-hours request and wish to speak with one of our doctors, please go online to and register as a patient. Search for either Dr. Stevenson or Dr. Swanson, enter your request or medical care need, and we will respond to your request in a reasonable amount of time.

Otherwise, please call back during our new temporary office hours which again are 8am until noon Monday through Friday.

Thank you for your understanding, and we appreciate your choice of Greystone Family Medicine for your healthcare needs.

No Fields Found.