Contact Contact details 157 Boston Post Road, North Windham, Connecticut (860) 337 1698 info@launchpt.net Mon-Sat7:00am - 8:00pm