Lawyers and Attorneys Nicholas B Carter Attorney 12550 Windmoor Place Saint Louis, MO 63131 (314) 966-1212