Location

23131 Ecorse Road Taylor, MI 48180

Located 1/2 mile East of Telegraph Rd. Just off of Ecorse Rd. next to Ace Hardware.