Thomas, Michael S, MD
Add Hours
Thomas, Michael S, MD has not yet specified accepted insurance plans.
Additional Specialties: General Practice
Fax: (205) 979-4110
Phone: (205) 605-0495
Address: 1680 Montgomery Hwy, Hoover, AL 35216
2100 Data Park Cir, Birmingham, AL 35244
3021 Lorna Rd, Birmingham, AL 35216
2116 Chapel Hill Rd, Vestavia Hills, AL 35216
2006 Medical Center Dr, Birmingham, AL 35209
419 Heatherwood Forest Cir, Hoover, AL 35244
2116 Chapel Hill Rd, Vestavia Hills, AL 35216
3081 Lorna Rd, Birmingham, AL 35216
4517 Southlake Pkwy, Hoover, AL 35244
1201 11th Ave S, Birmingham, AL 35205
2116 Chapel Hill Rd, Vestavia Hills, AL 35216