Grand Grounds
1000 South Ave, Rochester 14620