Since it is a long drive, can I call ahead?
Same-day appointments are available, and walk-ins are welcome but may require a longer wait. Call 256-459-7771 to schedule.
Mooresville, Limestone County
About 42 miles by car, roughly 59 minutes, from Mooresville to our office in Arab.
Our only office is in Arab. We do not have an office in Mooresville.
General information about our office. For anything about your own health, please call us. In an emergency, call 911.
Same-day appointments are available, and walk-ins are welcome but may require a longer wait. Call 256-459-7771 to schedule.
The office is open Monday to Thursday from 8 AM to 12 PM and 1 to 5 PM, and Friday from 8 AM to 12 PM. It is closed Saturday and Sunday, so call 256-459-7771 before you head out.
The office takes cash, checks, most major credit cards and CareCredit. Co-payments are due at the time of the visit, and you can reach the office at 256-459-7771.
Mooresville was incorporated in 1818, which makes it one of the oldest incorporated towns in Alabama, and only 47 residents were counted in 2020. The whole town is on the National Register of Historic Places.[1]
It lies in southern Limestone County between Huntsville and Decatur, with Wheeler Lake on the Tennessee River to the south.[1]
The Mooresville Post Office, built in 1840, is described as the oldest one still operating in Alabama.[1]
Andrew Johnson, a future president, lived in Mooresville as an apprentice tailor.[1]
The Brick Church (1839) is a Greek Revival building made of handmade bricks.[1]
Most of the 1995 Disney production Tom and Huck was filmed in town.[1]
Call 256-459-7771 to set an appointment. Our only office is at 141 Golfview Dr NE in Arab.
Local details on this page come from these public sources, checked in October 2026.