Lefleur is located in Memphis, Tennessee. This is the only Lefleur we found in Memphis.
4538 Poplar Avenue
Memphis, Tennessee - 38117
Phone: (901) 683-4313
To get the step by step driving directions to Lefleur, please enter your starting address below:
You may use the following form to text the address and phone number of Lefleur to a SMS capable phone.
There are 50 other gift shops found within few miles of Lefleur. You may also view all gift shops in Memphis, Tennessee.