1. Micaela Rentals Self-Storage Complex 3 Church St, Ellington, CT 06029 Coordinate: 41.90441,-72.46917 Phone: (860) 871-2020