1. Rhodes Automotive 6353 Ventura Blvd Unit 75, Ventura, CA 93003 Coordinate: 34.24955,-119.20218 Phone: (805) 642-6741