Creekwood Apartments is a pet friendly apartment community that defines the standard of apartment living in Indianapolis, Indiana. Our spacious one, two and three bedroom homes feature bright fully equipped kitchens, walk-in closets and plush carpeting. Creekwood is a vibrant community that offers a 55 acres to roam, central air and a sparkling pool! We are just minutes from I-465 and I-65 and many venues for dining and shopping in the bay. Visit us today to see what life has to offer at Creekwood Apartments!