Wilben Place is a short-term home away from home. Choose from one of the apartments located in an 1890s home or one of the two- or three-bedroom homes. All homes and apartments are fully-furnished with all amenities.
Address: 631 Dallas Avenue Selma AL USA 36701 Send an Email (1) 1 334 366-4678