AutoZone 2941

AutoZone #2941 is an AutoZone auto parts store located at 309 Elmira Road in Ithaca, New York.