1. Nieman Gardens 105 E 3rd St, Lockwood, MO 65682 Coordinate: 37.39093,-93.95268 Phone: (417) 232-4747