Greentech Automotive

Image of Greentech Automotive

About the business

Free towing and temporary storage of cars, trailers, and motorcycles. Towing and storage will be available starting Monday 10/16 in Santa Rosa. Limited space available for storage.

More Business Info

Location: 501 Barham Ave, Santa Rosa CA

Phone: (707) 545-7076


Find them online!