Address 2417 Meridian St #104 Bellingham WA 98225 United States
Phone: (360) 685-0080 Open 24 Hours a Day: No