Park Plaza on the Grid

 507 Main Street, WorcesterMA 01608