Thomas McElligott, MD

Family Medicine, Primary Care

89 Genesee St, Unity Health Reach, Rochester, NY 146113201

(585) 368-3720