We are located on Main Street in the City of Tonawanda. We are at the Seymour, Main, and Fletcher Street intersection. We are directly across the street from the City of Tonawanda Post Office on Seymour Street. Click the link below the map for driving directions to Neil's Five Corners Automotive.