Star Automotors
306 N 5th St
Odessa
DE
19730
(302) 449-0919
starautomotors.com
Open Map
Description
Star Automotors was founded in 2007, and is located at 306 N 5th St in Odessa.
by dandb on November 02, 2015 from
dandb
Information from the business
024220attr:warrantiesfinancingtowing
by localcom on February 16, 2015 from
localcom
automobile
Automobile Dealers Used Cars
automotive
BODY WORK
car
cars
dealership
TRUCKS
Used Car Dealers
Used Cars