Q: Where is St Louis Police Department South Patrol?
A: St Louis Police Department South Patrol is located at: 3157 Sublette Ave, St. Louis, MO 63139, United States
Q: What are the coordinates of the St Louis Police Department South Patrol?
A: Latitude: 38.6045879, Longitude: -90.2822328
Q: How is St Louis Police Department South Patrol rated?
A: St Louis Police Department South Patrol has not rated yet on addressschool.com