James Cleland
Physician · Psychotherapy and psychiatry
990 South Ave, 14620 RochesterPhysician · Psychotherapy and psychiatry
990 South Ave, 14620 RochesterGynecology · Obstetrics · Physician
990 South Ave, 14620 RochesterGynecology · Obstetrics · Physician
990 South Ave, 14620 RochesterGynecology · Obstetrics · Physician
990 South Ave, 14620 RochesterInternal medicine · Physician
990 South Ave, 14620 RochesterInternal medicine · Physician
990 South Ave, 14620 RochesterPhysician
229 Parrish St, 14424 CanandaiguaPhysician · Radiology
350 Parrish St, 14424 CanandaiguaInternal medicine · Physician
350 Parrish St, 14424 CanandaiguaInternal medicine · Physician
350 Parrish St, 14424 CanandaiguaSurgery · Physician
1000 South Ave, 14620 RochesterPhysician
3200 West St, 14424 CanandaiguaPhysician
360 Parrish St, 14424 CanandaiguaPhysician · Radiology
2255 E Ridge Rd, 14622 RochesterInternal medicine · Physician
360 Parrish St, 14424 CanandaiguaInternal medicine · Physician
350 Parrish St, 14424 CanandaiguaCar accessories · Physician
3132 State Route 21, 14424 CanandaiguaPediatrician · Physician
335 Parrish St, 14424 CanandaiguaGynecology · Obstetrics · Physician
335 Parrish St, 14424 CanandaiguaGynecology · Obstetrics · Physician
335 Parrish St, 14424 Canandaigua