Elwood's Shack
Memphis, TN94% like it (4.7 / 1687 Reviews )
CONTACT
Address: 4523 Summer Ave, Memphis, TN 38122, United States Map ➦ Get Directions
Phone : +1 (901) 761-9898 Call
ABOUT
It has received 1687 reviews with an average rating of 4.7 stars.
FAQs
The address of Elwood's Shack is:
Elwood's Shack4523 Summer Ave
Memphis, Tennessee 38134
P: +19017619898
Visit Website: elwoodsshack.com
Elwood's Shack is listed under