Located At:
The Only Scream In Town Haunt Complex
275 Valley Service Rd
North Haven, CT 06473
Phone: (203) 815-2708
Follow Valley Service Rd, You Will Pass The Entrance To 91 and Keegan, The Haunt Is About Half A Mile Down On Your Left. It Will Be The Only Bright Parking Lot On The Entire Street.