Taylor Party Store
9018 Telegraph Road
48180 Taylor
United States