5575 Elmwood Ave # A, Indianapolis, IN 46203, United States
1712 Stout Field Terrace, Indianapolis, IN 46241, United States