facebook twitter envelope print Motel Location 2883 Filmore Ave Memphis, TN United States Motel Contact Information Phone (901) 744-7885 Locate 35.0923537, -89.9665605