Browse Services
Find Care Near MeURGENT CARE
Urgent care
Pediatric urgent care
Accepts insurance & self-pay
|
COVID services available
Digital convenience features
Mobile check-in, mobile waitlist, online paperwork
Our booking link is to Save Your Spot and is NOT an appointment. It is the estimated time you will be seen once your registration is complete. If your preferred time is unavailable, walk-ins are always welcome during all business hours.
Choose your Visit Type, then select an available day and time. While online booking isn't required, it's recommended to reduce your wait time and for your convenience. You'll receive a text to confirm your visit and complete registration paperwork, including insurance and ID uploads, which are required before being seen.
If you have a medical emergency, please call 911.
American Family Care, Vestavia is an urgent care center in Vestavia Hills, located at 708 Montgomery Hwy, 101. They are open 7 days a week, including today from 8:00AM to 6:00PM seeing walk-in patients with non-emergent healthcare conditions. Unlike most urgent care and walk-in clinics, American Family Care, Vestavia offers you the ability to book online in advance through Solv prior to arriving at the clinic. While most urgent care patients can expect a short wait time, booking online should cut that wait considerably and get you out and on with your day more quickly.
As part of the larger American Family Care (AFC Urgent Care), this clinic has affiliates with the closest other clinic being in Mountain Brook about 2.4 miles away and is open today from 8:00AM to 6:00PM.
Recognized favorably amongst their patients, American Family Care, Vestavia has an average rating of 4.7 stars out of 5 based on 32 total ratings.
If you are looking to learn more about urgent care including statistics, trends, FAQs and other useful information, check out our blog to empower your knowledge as a healthcare consumer.
American Family Care
2.4 mi
Cahaba Village
3000 Cahaba Village Pl STE 110, Mountain Brook, AL 35243
American Family Care
4.0 mi
Hoover
1680 Montgomery Hwy, Vestavia Hills, AL 35216
American Family Care
6.9 mi
Montclair
1652 Montclair Rd, Irondale, AL 35210
American Family Care
7.0 mi
The Grove
5569 Grove Blvd Ste 121, Hoover, AL 35226
American Family Care
7.3 mi
Greystone
5410 US-280, Birmingham, AL 35242
Insurance is accepted as payment for visits and services at this clinic.
This clinic accepts payment without insurance. Self-pay prices include an office visit charge unless noted. For more details, .
Solv is gathering self-pay prices for common services through Solv’s ClearPrice initiative.
No ratings yet
Wait time
4.2
Quality of care
4.4
Bedside manner
4.6
Staff friendliness
4.6
Facility cleanliness
4.8
5.0
Easy walk in process! Everyone was super friendly and even willing to small talk. The women on staff were so kind to my 1 yo, and one even helped me carry him when it was time to leave. He loved it 🥰. Thank you all so much!
Morgan A.
|
2 days ago
|
Verified
5.0
I was dealing with multiple symptoms. The process and friendliness of the staff made my visit quick and pleasant. They were able to make multiple suggestions from pharmacies to feel good ice cream. Thank you for your care!
Philip L.
|
6 days ago
|
Verified
5.0
Unfortunately I was not provided care due yto my reason for visit. There was not a physician on staff to assist the reason for visit. The clinic staff was very informative and helpful. I plan on rescheduling once the physician returns to clinic. This clinic site has the best staff and Doctor. I have always received the best care and respect from everyone employed at AFC Vestavia / Hoover location. The location is not local for myself, but because I receive the best care I will continue my future medical care at this location. As well as refer this location and provider to anyone seeking medical care.
Brittany M.
|
10 days ago
|
Verified
5.0
I had covid 10 days ago and still have a sore through, caught and co gestation. The nurse was extremely helpful. The nurse practitioner was great and very personable. I got a steroid shot some meds and was out the door. Thank you for taking such good care of me!
Preston W.
|
11 days ago
|
Verified
5.0
In the future I will go to the Vestavia office. Staff is great and professional. Office new and clean.
Betty S.
|
15 days ago
|
Verified
5.0
This is the best AFC I have been to! From check in to what I needed done, everything was smooth. Everyone was nice.
Dalynn M.
|
18 days ago
|
Verified
4.0
Came in for a possible sinus infection. The left side of my face and eye was hurting. All the PA did was a covid test and she looked at my eye and wanted me to see my eye dr. I went at 9:00 this am and he said nothing was wrong and they should have done x ray and antibiotics. The most outrageous thing was she called in a RX to walgreens for OTC medication!!! Basic allergy pills !!!! The pharmacy could not believe she did that.
Mary S.
|
4 days ago
|
Verified
2.0
No one took my temperature or any of my vitals. I was told I would have to wait in the exam room by the medical assistant to see if her provider would be able to care for me. So I waited. The provider, not a doctor, shows up and tells me that she cannot care for me and recommend I go to the emergency room. I asked if I would be getting a refund. She said no because I was cared for. I was not cared for. No one took my vitals. No one laid a hand on me. No one placed a device on me that measured any Single function of my body. What a rip off.
Karin B.
|
13 days ago
|
Verified
1.0
I signed in at 9:02 am. The receptionist kept calling me and other people by the wrong names. It took almost a little over an hour for me to be put in a room. It is 10:46 am and I am still waiting for a doctor to come into the room to see me. I will never come back. I will never come back here. They call it urgent care but nothing has been urgent about my visit.
Anonymous
|
5 years ago
All reviews are opinions of patients and do not represent the opinions of Solv.
Claim this clinic to edit business details and business hours.