Indianapolis IN STE J J Indianapolis IN | Myra Eyebrows, Restaurants 1. 4525 Lafayette Rd, STE J, Indianapolis, IN 46254 | Myra Eyebrows (317) 298-9684