The Queen Mary

1126 Queens Hwy Long Beach CA 90802 USA

(877) 342-0738

Location