Per Wendy $100 deposit special $50 App. Fee Larger pets $300 fee, no monthly pet rent $300 Pet Fee The Venue is located in beautiful Midtown Memphis. We are only minutes away from Rhodes College, University of Memphis, SCD, the Medical Center, Fed Ex and I-240. Plus, our location is convenient to downtown nightlife. June 2008 - multi-million dollar restoration.