Dr. Laura Freeman, Optometrist, and Associates - Market Place Mall 2000 North NeilSte 12Champaign, IL, 61820Market Place Mall View Phone 217-359-4111 Fax: 217-359-9870 2000 North Neil, Ste 12Champaign, IL 61820Market Place Mall View Website Experience & Reliability About Connect with this Business: Reservation Send to My Email Send to My Phone Print this Page