Facility:

Facility Shore AcresGoogle Map
Location:Shore Acres
Address:1165 Greenleaf Road
 Rochester, NY  14612