Extended Stay America 6520 Mount Moriah Road Ext Memphis, TN 38115 Phone: (901) 362-0338
Category: Hotels & Motels