1. River Bend Apartments 409 Wells St, Orrick, MO 64077 Coordinate: 39.20999,-94.12705 Phone: (816) 496-3314