at 7 A St, Derry, 03038
Charlie's Pub is a sports bar with a view. Located inside the largest sports facility in New England. Watch a game, play some pool, and have a drink.
37 FB users likes Charlie's Pub, set it to 3 position in Likes Rating for Derry, United States in Bar category