Address: 2800 N Studebaker Rd, Long Beach, CA - United States
Checkins
1
Avarage rating at this location
4.25
Tom Taylor
El Dorado Park
almost 4 years ago