Contact Us We would love to hear from you. We are here for you 24/7 Our Address 31 Vauxhall Street New London, CT 06320 E-mail admissions@beechwoodrehab.net Phone Number 860-442-4363 Want to share how awesome Beechwood has been for you or your loved one? Please leave us a review on Google Fill out form.