About La Paloma Treatment Center 0.0 Read Reviews Rated 0.0 out of 5 1083 West Rex Rd Memphis, TN 38119 US-TN Memphis 35.1021816 -89.8726523 35.1021816, -89.8726523