Location of store Fashion Closet in Lafayette Square Mall is 3919 Lafayette Rd, Indianapolis, Indiana - IN 46254.
GPS Coordinates: 39.828234, -86.237338
« Return to store detail