Mark Lucarelli, MD, FACS

Mark Lucarelli, MD, FACS

Ophthalmology, Ophthalmic Plastic and Reconstructive Surgery

3 locations

University of Wisconsin Medical Foundation

7019 Rote Rd, Ste 101, Rockford, IL 61107

Accepting new patients

(815) 399-1141