Skip to content
Leigh Lafferty, NP

Leigh Lafferty, NP

Not Accepting New Patients

Contact

Appointment (585) 394-8170

Locations

Credentials

Education

MS | University of Rochester. 1988