When will the location at 17071 Beach Blvd, open?
Address: 17071 Beach Blvd, Huntington Beach, CA 92647, USA
Dave Seboldt | Aug 22, 2019
Open!
Myst Becky | Aug 22, 2018
Sometime in August. I called. Yes it's vague.
Arkyn Haus | Aug 22, 2018
Eventually
Thanks! Your answer is awaiting moderation.