Jamba Bixby Knolls Plaza

4085 Atlantic Ave Long Beach CA 90807 USA

(562) 989-3937

Location