The Parkmoor Drive-In
220 W Lockwood Ave Suite 203, Webster Groves 63119