About

Towne Motor Specialist

Towne Motor Specialist
79 Edward Street
Buffalo, NY 14202
716/856-9666

Monday - Friday 8:00 a.m. - 5:00 p.m.

Towne Motor Specialists are experts when it comes to motors. They also provide all other auto related services.