Gregory Russo MD

Internal Medicine Physician

3 Locations

  • South Avenue Clinic, 990 South Avenue, Suite 207, Rochester, NY 14620, (585) 341-6775
  • Fruit Street Clinic, 55 Fruit Street, Boston, MA 02114, (617) 724-3874
  • Elmwood Avenue Clinic, 601 Elmwood Avenue, Rochester, NY 14642, (585) 756-4800
Claim this Profile