Elmhurst Auto
63 Elmhurst Pl
Buffalo
NY
14216
(716) 876-5180
Open Map
Description
Elmhurst Auto is located at 63 Elmhurst Pl, Buffalo, NY. This location is in the Park Meadow neighborhood. This business specializes in Auto Body Shops.
by merchantcircle on October 27, 2018 from
merchantcircle
auto
Auto Body Repair and Paint
Auto Painting
Automobile - Body Repairs & Painting
Automobile Body Repairing & Painting
automotive
Automotive Body & Interior Repair
body shop
Categories: Auto Body
Maintenance and Repair