Special Services Transportation Agency
Special Services Transportation Agency is a private not-for-profit corporation operating out of Colchester, VT. The organization was started in May 1982 with just one van in response to the need in Chittenden County for transportation services …