Address: 1717 Boston Post Rd, Milford, CT - United States
Checkins
5
Avarage rating at this location
4.65
Jay Armerhand
Bowlero
over 1 year ago