Beechwood

31 Vauxhall Street
New London, CT 06320

860-442-4363
860-447-3749 (fax)

Beds: 60