Location

Los Altos Medical Plaza
1777 N. Bellflower Blvd., Suite 203
Long Beach, CA 90815
Phone: 213-632-8180
FREE Parking Lot