Genesee Health Services222 Alexander St Ste 4200 Rochester, NY 14607
Margaret Gallagher, NP is a Pediatric Nurse Practitioner in Rochester, NY. Be sure to call ahead with Margaret Gallagher to book an appointment.
Search for your insurance provider
Margaret Gallagher accepts
Accepted insurance can change. Please double-check when making an appointment.
Margaret Gallagher accepts the following insurance: