New York Satellite Centers

Elmira Fitness Center

  • Facilities:
  • Two platforms
  • Several bars
  • Two squat racks
  • Location:
  • 3162 Lake Rd
  • Horseheads, NY 14845
  • 607-732-878

View Larger Map