About La Paloma Treatment Center 0.0 Read Reviews Rated 0.0 out of 5 2009 Lamar Ave Memphis, TN 38114 US-TN Memphis 35.1125514 -89.9964879 35.1125514, -89.9964879