Lee's Auto & RV Ranch
171 West Road, Ellington, CT, USA,
Lee's Auto & RV Ranch