141 Golfview Dr NE, Arab, AL

Service Areas

Closed now · Opens tomorrow at 8:00 a.m.

256-459-7771

Sand Rock, Cherokee County

A family doctor in Arab for Sand Rock residents

About 52 miles by car, roughly 1 hr 31 minutes, from Sand Rock to our office in Arab.

Our only office is in Arab.  We do not have an office in Sand Rock.

Built on sand, solid as a rock

Sand Rock is a town on Lookout Mountain in Cherokee and DeKalb counties, and its motto is "Built on sand solid as a rock." Local legend traces the name to a pioneer who sat on a rock on sandy ground.[1]

Its post office ran from 1855 to 1903, and the town incorporated in 1988.  The 2020 census counted 591 residents, up from 560 in 2010.[1]

Questions from Sand Rock

General information about our office.  For anything about your own health, please call us.  In an emergency, call 911.

What are your office hours?

We are open Monday to Thursday, 8 AM to 12 PM and 1 to 5 PM, and Friday from 8 AM to 12 PM.  The office is closed Saturday and Sunday.  Call 256-459-7771 with any questions.

Hours and location

Can I get a same-day appointment?

Same-day appointments are offered.  Call 256-459-7771 to schedule.

Contact the Arab office

How long do test results take?

Test results usually come within 5 to 10 days.  If you have not heard by then, call 256-459-7771.

Patient information

Sand Rock details

  • Sand Rock covers about 5.07 square miles at 860 feet above sea level.[1]

  • Leesburg borders the town on the south.[1]

  • Sand Rock School graduated its first class in 1932.[1]

  • Local schools belong to Cherokee County Schools.[1]

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.

  1. Wikipedia: Sand Rock, Alabama