Dr. Laura L. Freeman
#5 of 22
Optometrists in
Champaign,
Illinois
Staff
Punctuality
Helpfulness
Knowledge
Laura L. Freeman Clinic Champaign
2000 N Neil St
Champaign, IL, United States
61820
2000 N Neil St
Champaign, IL, United States
61820
No Phone Number Provided
No Website Provided
Facility Affiliations
Dr. Laura L. Freeman's Credentials
Education
- Illinois College Of Optometry At Chicago (Grad. 1994)
Very friendly and willing to take the time to do a good job!
Submitted May 29, 2011