Kenmore Square

Boston's Famous CITGO Sign Will Become An Official Landmark

Remember the time when there was talk about removing the famous CITGO sign that stands in Kenmore Square? Well it appears that it won't be going anywhere after all, because the Boston Landmark Commission has given the 'OK' to declare it as an official landmark. The 60-foot-by-60-foot CITGO sign was...
Read More