Queens Shell Castle
562-499-1759
33.752183
-118.188164
About Queens Shell Castle
Queens Shell Castle is located at 1119 Queens Hwy, Long Beach, CA..