Smith, James A Jr Dr
Add Hours
Smith, James A Jr Dr has not yet specified accepted insurance plans.
Smith, James A Jr Dr has not yet specified any specialties.
Phone: (205) 933-8544
Address: 1500 20th Street Ensley, Birmingham, AL 35218
3041 Ensley 5 Points W Ave, Birmingham, AL 35208
316 Valley Rd, Fairfield, AL 35064
114 Brookwood Rd E, Birmingham, AL 35228
2121 14th Ave S, Birmingham, AL 35205
316 Valley Rd, Fairfield, AL 35064
2901 Central Ave, Birmingham, AL 35209
242 W Valley Ave, Birmingham, AL 35209
1112 19th St S, Birmingham, AL 35205
1436 Beauty Cir, Birmingham, AL 35214
2930 4th Ave S, Birmingham, AL 35233