The Trolley Barn (Auto Valet Car Wash/Express Lube)
The Autovalet Car Wash is located in a converted trolley barn on Lalor Street, right off 129 near the southern border of Trenton. It happens to be one of the nicest car washes you’ll ever visit and provides a pleasant waiting room with a nicely executed historical exhibit about the structure. It also happens to … Continue reading The Trolley Barn
[Full Review] Ratings: