Best parking lot I ever met some at.
Very conveneient
Park & Ride is located at Barnabas Rd, Newtown, CT 06470