Springville, St. Clair County
Family doctor care for Springville, a drive from Arab
About 65 miles by car, roughly 1 hr 36 minutes, from Springville to our office in Arab.
Our only office is in Arab. We do not have an office in Springville.
A St. Clair County city
Springville, in St. Clair County, had 4,786 residents in the 2020 census, up from 4,080 in 2010. It covers 9.66 square miles and belongs to the Birmingham metropolitan area.[1]
It began in the mid-1810s as Big Springs, was renamed Pinkhill in 1833, and took the name Springville in December 1834.[1]
Springville patients ask
General information about our office. For anything about your own health, please call us. In an emergency, call 911.
What are the office hours?
We are open Monday to Thursday 8 AM to 12 PM and 1 to 5 PM, Friday 8 AM to 12 PM, and closed Saturday and Sunday. Call 256-459-7771 to schedule.
Can I get a same-day appointment?
Yes, the office offers same-day appointments. Call 256-459-7771 and the staff will help you find a time.
How can I pay for a visit?
The office accepts cash, checks, most major credit cards and CareCredit, and co-payments are due at the time of the visit. Call 256-459-7771 with any questions.
What our Arab office offers
Schedule a visit at our Arab office
Call 256-459-7771 to set an appointment. Our only office is at 141 Golfview Dr NE in Arab.
Sources
Local details on this page come from these public sources, checked in October 2026.