Hospitality - Long Beach, California, United States
Island Plus is a hospitality company based out of 190 E 4th St, Long Beach, California, United States.