Explore details about location Simpson Terrace. Simpson Terrace is a location situated within the St. Louis alongside other areas such as Tubman Lane, West Cabanne Terrace, Von Phul Street.