Search our database by NPI number

Robert Baller

NPI: 1346245792

Robert Baller is a Physician/Ophthalmology specialist focused health provider in Bloomington, Illinois. affiliates with no hospitals or medical groups. Call Robert Baller on phone number 3096623937 for more information and advice or to book an appointment.

CityBloomington
StateIllinois
Address 11228 N TOWANDA AVENUE
Postal Code61701
Phone3096623937
Fax3096621205
Primary SpecialtyPhysician/Ophthalmology

Leave your comments: