Location of The Shops of Saddle Creek mall is 7509 Poplar Avenue, Suite 1, Germantown / Memphis, Tennessee - TN 38138.
GPS Coordinates: 35.093349, -89.806795
« Return to The Shops of Saddle Creek