1. United States Postal Service 1635 Marriott Ln, Barnhart, MO 63012 Coordinate: 38.34663,-90.39922 Phone: (800) 275-8777