CONTACT


LA PLAZA

8902 E. 38TH Street
Indianapolis, IN 46226
Monday thru Friday, 8:00 a.m. – 5:00 p.m.
317-890-3292

Select “View on Google Maps” to Expand to Full Screen


Reach Out To Us:


Your Name (required)

Your Email (required)

Subject

Your Message