1. Space Center Self Storage 1100 Highway 71 S, Mena, AR 71953 Coordinate: 34.57717,-94.23917 Phone: (479) 394-4989