Three locations serving the greater Birmingham, Alabama area – North Shelby County in Hoover – Greystone, Sylacauga, and Alexander City


Monday-Friday, 8-5; Saturdays, 8-12 (We are able to offer Saturday appointments during the school year for patients who need this option)


We accept and file most insurances. This enables us to lower your down payment and monthly payments.