Richard Leonard
NPI: 1659421246
Richard Leonard is a Physician/Ophthalmology specialist focused health provider in West Dundee, Illinois. affiliates with no hospitals or medical groups. Call Richard Leonard on phone number 8474260227 for more information and advice or to book an appointment.
City | West Dundee |
State | Illinois |
Address 1 | 650 SPRING HILL RING RD |
Address 2 | SUITE 2020 |
Postal Code | 60118 |
Phone | 8474260227 |
Fax | 8474260299 |
Primary Specialty | Physician/Ophthalmology |