Facility:

Facility Helendale Road SchGoogle Map
Location:Helendale Road School
Address:220 Helendale Road
 Rochester, NY  14609