Company Information
- Company Name
- Audubon Downs Apartments
- Address
- 2639 Central Ave, Memphis, TN 38104, United States
About
The ideal location for hardworking college students, Audubon Downs Apartments are within walking distance to Christian Brothers University and only a few miles from the University of Memphis. Conveniently located in the heart of the city, Audubon Downs is steps from Tobey Park and The Liberty Bowl Stadium, blocks from the Children’s Museum of Memphis and the Pink Palace Museum, a short ride to the eclectic dining options in the vibrant Cooper Young district, and right around the corner from the new state-of-the-art Kroc Community Center.
Frequently Asked Questions
Where is Audubon Downs Apartments and what is its address?
Audubon Downs Apartments address: 2639 Central Ave, Memphis, TN 38104, United States.
What does Audubon Downs Apartments do?
Audubon Downs Apartments operates in the Apartment complex category.