National Car Rental 700 Main St, Stamford, CT06901 This particular National Rental is located within the Holiday Inn parking garage in downtown Stamford. The rental…More choices include anything from an economy/midsize car to an SUV to a van or pick-up truck. There are weekly specials and discount rates offered for certain days and drop-off locations. National Rental also implements a new "GO GREEN" program for safer emissions.
Greenwich Avenue Solar Car Wash 229 Greenwich Ave, Stamford, CT06902 This eco-friendly car wash offers a variety of services and packages. Greenwich Avenue Solar Car Wash uses…More solar energy, recycled water, organic soap and warm water to wash its customers' vehicles, and dedicates itself to offering clean and safer alternatives to hand-washing