John L Farrell
Add to Favorites
Add Hours
Saved to Favorites
Specialties: Family Medicine
Parking: Lot
Phone: (585) 922-4020
Address: 1425 Portland Ave, Rochester, NY 14621
2164 Hudson Ave, Rochester, NY 14617
1445 Portland Ave, Rochester, NY 14621
1000 Culver Rd, Rochester, NY 14609
500 Helendale Rd Ste 100, Rochester, NY 14609
800 Carter St, Rochester, NY 14621
809 E Ridge Rd, Rochester, NY 14621
973 East Ave # 300, Rochester, NY 14607
1340 Lake Ave, Rochester, NY 14613
224 Alexander St, Rochester, NY 14607
2701 Culver Rd, Rochester, NY 14622