Get Directions to Happy China Foot and Body Massage Get directions From * Start typing the address, then select from the list of suggested addresses. The route will be routed automatically To Happy China Foot and Body Massage 232 South Main Street, Red Bluff, CA 96080 +1 530-782-4361 View details Click to load map