Ideal Auto Repair
1855 Grand Central Ave
Elmira, NY 14903-1430
607-732-3058