1. Bacharach Law Firm 20 Windham St, Willimantic, CT 06226 Coordinate: 41.71366,-72.21978 Phone: (860) 423-0083