OUR LOCATION We’re in your neighborhood, stop by for a visit. We're located at 4808 S Detroit Ave., in Toledo, Ohio.