Connect With Us!

Call, email, or visit us in person!

Leasing Office

Leasing Office

Leasing office located at:

Indy Town Apartments
6046 E. 21st Street #1B
Indianapolis, IN 46219
(317) 353-0300


Rent payments can be paid via check or money order at the leasing office.

You may also pay using the online rent payment portal by clicking here

Or use the form below to send a message!

2 + 2 =