Glenmore Plaza Hotel

www.glenmoreplaza.com/

118 Sumner Ave, Avalon, CA

310-510-0017