Liberty Inn
Address:
3075 Lamar Ave, Memphis, TN 38114
Phone:
(901) 744-9898 Hotels & Motels
Other Businesses:
- Scottish Inn - Memphis at 4000 Lamar Avenue, Memphis, TN 38118
- Studio 6 Memphis at 4300 American Way, Memphis, TN 38118
- Park Place Hotel at 5877 Poplar Ave, Memphis, TN 38119
- Cooper Hotels at 1661 Aaron Brenner Dr, Memphis, TN 38120
- Homestead Studio Suites Hotel at 6500 Poplar Ave, Memphis, TN 38119