1. Bayou Apartments 404 Birch Street Ext, Moorhead, MS 38761 Coordinate: 33.478325,-90.51425 Phone: (662) 246-5850