Explore details about location South Grand Boulelvard. South Grand Boulelvard is a location situated within the St. Louis alongside other areas such as Maple Place, Miami Street, North Broadway.