Live Central Music Venue

Live Central Music Venue is a theater in Liberty City, located at the corner of Lorimar Street and Columbus Avenue in Star Junction, near the Hatton Gardens neighborhood in Algonquin. It is based off Radio City Music Hall.