817 N Fries Ave, Wilmington, CA 90744 (310) 938-5888
How to go there
Hotel Loc: 33.7804 / -118.265
Plan your visit