839 W. 19th Street
Costa Mesa, CA 92627

Phone: (949) 220-7707

Hours:
Monday – Sunday
6:00am to 10:00pm
Attendant Hours: 9:00am – 10:00pm