Star Automotive 2018 West Foothill Blvd.Upland, CA, 91786 View Phone 909-946-5600 2018 West Foothill Blvd.Upland, CA 91786 View Website Experience & Reliability About Send to My Email Send to My Phone Print this Page