Click on image for interactive Google map
|
Red Star Auto Center
112 Delaware Street
Tonawanda, NY 14150
Service: 716-602-5000 or 716-316-2540
Car Sales: 716-578-8185
Email: MecUnited@gmail.com
Directions:
From Amherst or East: Take 290 West to the Delaware North exit (1b)
Make a right on Delaware...
A couple of miles down, Red Star will be on your left.
From Downtown, South or West:
Take 190 North to the 290 East to Elmwood Ave. exit
Make a left at light (Knoche Rd.),
Make another left at Delaware Ave.
A couple of miles down, Red Star will be on your left.
|