8032 Seminole Dr St. Louis MO 63105 Records