Birmingham Office
1101 18th Street South, Birmingham, AL 35205
*Free On-Site Parking available. There is also a paid parking deck as well as metered street parking available for use.
Phone: (205) 933-9595
Fax: (205) 933-5250
Office Hours:
Monday - Friday: 7:30am - 4:30pm
Sylacauga Office
9 Western Avenue Sylacauga, AL 35150
*Our office is across the street from Dairy Queen. Free on-site parking is available.
Phone: (256) 249-2212
Fax: (256) 249-2022
Office Hours:
Monday - Thursday: 7:30am - 4:30pm
Vestavia Office
1009 Montgomery Highway, Suite 100, Birmingham Al 35216
Phone: (205)822-2116
Fax: 205-979-9422
Office Hours:
Monday & Thursday: 8:30am - 2:30pm
Tuesdays, Wednesdays, and Fridays 7:30- 4:30 (Seeing Patients)