Search our database by NPI number

Leroy Bach

NPI: 1225198674

Leroy Bach is a Physician/Internal Medicine specialist focused health provider in Rockford, Illinois. affiliates with no hospitals or medical groups. Call Leroy Bach on phone number 8154899508 for more information and advice or to book an appointment.

CityRockford
StateIllinois
Address 11415 E STATE ST
Postal Code61110
Phone8154899508
Primary SpecialtyPhysician/Internal Medicine

Leave your comments: