John S Fischer Jr MD
General medicine · Physician
608 18th St N, 35020 BessemerGeneral medicine · Physician
608 18th St N, 35020 BessemerGeneral medicine · Physician
1700 4th Ave N, 35020 BessemerGeneral medicine · Physician
1007 9th Ave N, 35020 BessemerGeneral medicine · Physician
995 9th Ave SW, 35022 BessemerGeneral medicine · Physician
3004 Allison Bonnett Memorial Dr, 35023 BessemerHospital pharmacy · General medicine · Physician · school · Surgery · University
3029 Allison Bonnett Memorial Dr, 35023 BessemerGeneral medicine · Physician
995 9th Ave SW, 35022 BessemerGeneral medicine · Physician
3624 Hilltop Rd SE, 35022 BessemerGeneral medicine · Physician
1179 Greenmor Dr, 35022 BessemerGeneral medicine · Physician · Emergency service · Medical emergency service
4810 Bell Hill Rd, 35022 BessemerGeneral medicine · Physician
4614 Carnegie Ave, 35064 FairfieldGeneral medicine · Physician · Acupuncture · Cardiology · consulting · Dermatology · Cosmetics · Gastroenterology (intestinal diseases) · Car accessories · Gynecology
3421 S Shades Crest Rd, 35244 HooverGeneral medicine · Physician · Medical care center · Emergency service · Medical emergency service
5569 Grove Blvd, 35226 HooverGeneral medicine · Physician
3224 Verdure Dr, 35226 HooverGeneral medicine · Physician
2503 John Hawkins Pkwy, 35244 HooverGeneral medicine · Physician
5346 Stadium Trace Pkwy, 35244 HooverGeneral medicine · Physician
501 Running Brook Rd, 35226 HooverGeneral medicine · Physician
1 W Lakeshore Dr, 35209 BirminghamGeneral medicine · Physician
1680 Montgomery Hwy, 35216 BirminghamGeneral medicine · Physician
1680 Montgomery Hwy, 35216 Birmingham