The Blockbuster Video store at 1253 New Britain Ave., at the intersection with South Main St., closed in 2011.
New businesses have been popping up on the other corners of this intersection, including and .
What is needed in this area right near Elmwood and Westfarms Mall? What would you like to see in this space? Tell us in the comments.