Idi Auto Repair
Add to Favorites
CLOSED NOW
Today: 8:00 am - 5:00 pm
14 Years
in Business
Saved to Favorites
IDI Automobile Repair
Phone: (607) 272-2277
Address: 400 Spencer Rd, Ithaca, NY 14850
304 S Cayuga St, Ithaca, NY 14850
231 Elmira Rd, Ithaca, NY 14850
720 W Court St, Ithaca, NY 14850
207 Elmira Rd, Ithaca, NY 14850
135 Fairgrounds Memorial Pkwy, Ithaca, NY 14850
225 Elmira Rd, Ithaca, NY 14850
809 S Meadow St, Ithaca, NY 14850
520 Esty St, Ithaca, NY 14850
805 Taber St, Ithaca, NY 14850
318 Elmira Rd, Ithaca, NY 14850