Description: 8623 Church rd Park in parking lot between school and church.
Description: 8623 Church rd St. Louis, MO 63147