Castle Creek Apartments

Castle Creek Apartments
5702 Castle Hill Drive
Indianapolis, IN 46250
Phone (317) 849-1500
Fax (317) 915-2177

Office Hours:

Monday-Friday: 9 am-6 pm
Saturday: 10 am – 5 pm
Sunday: Closed

INDIANAPOLIS LOCAL SEARCH