




Downstar Inc.
Car Parts
Website: downstarinc.com
Phone: (818) 937-3472
Cross Streets: Near the intersection of Dupont Ct and Goodyear Ave
Closed now
- Wed 10:00 AM - 6:00 PM
4475 Dupont Ct, Ste 13 Ventura, CA 93003 ·2237.25 mi
Is this your business? Verify your listing
Reviews
yelp 5.0
1 reviews
5 star
1
4 star
0
3 star
0
2 star
0
1 star
0
Ashley N.
08/17/18
The customer service at Downstar is like none other I've ever received. Everyone is so friendly, and super attentive. Whenever I need something, I just call or Text the number and I receive a...
MoreAdvertisement
