1395 Island Cottage Rd, Rochester (585) 663-3860
1395 Island Cottage Rd, Rochester 14612 (585) 663-3860