Address 27205 172nd Ave SE Covington WA 98042 United States
Phone: (253) 638-2786 Open 24 Hours a Day: No