Chapel Place Homes (Affordable Housing; Income Limit Restrictions Apply) is a Memphis Apartment located at 5228 Whistling Duck Dr. The property features 3 - 4 BR rental units available starting at $1071. Amenities include Dogs Ok, Cats Ok, and Washer / Dryer Connections. Sewer Included included. Off-Street Parking parking available. Contact us for a showing.