Facility:

Facility Helendl Schl PlayGoogle Map
Location:Helendale Road School
Address:220 Helendale Road
 Rochester, NY  14609