Lenox School

519 S. Edgewood Ave.
Memphis
Tennessee
United States