Permit Number
MO-S-20024
Street Address
2926 LOCUST BLVD
City
Saint Louis
State
MO
ZIP
63103
County
Saint Louis
Status
Established