Get Directions to Long Beach SE Resource Recovery ← View details 120 Pier South Avenue, Long Beach, California 90802 +1 562-570-1196 Get Directions From* To * — Required information