Star Auto Sales
983 Tecumseh Rd W, Windsor, ON N8X 2A9
Telephone:
519-946-0706
Star Auto Sales
Star Auto Sales. 9 likes. Used Car Dealership located at 983 Tecumseh Rd W, Windsor Ontario