Locke Lake Treatment Facility Address 137 Peacham Rd. Barnstead NH 03218 United States Upcoming Events No events in this location Dave and Busters C&J’s Dover Bus Terminal