1. Marlborough Bicycle Drop-off Location North Main Street, Marlborough, CT 06447 Coordinate: 41.64844,-72.48435 Phone: (860) 644-0023