Centennial Plaza and W Main St
Centennial Plaza at the intersection of W Main St in Meriden, CT, serves as a bustling bus stop and a community gathering point. The area is typically filled with commuters waiting for various bus lines while surrounded by local shops and eateries. Trees line the plaza, offering a bit of shade, and the nearby Centennial Park provides a scenic backdrop for those passing through. The stop is well-maintained, making it a convenient hub for public transport in the city. Generated from this place's information