1. iRide Limousine LLC 421 Main St, Willimantic, CT 06226 Coordinate: 41.71071,-72.20657 Phone: (860) 208-0471