Nirvana 120 South Meridian Street, Indianapolis, IN 46225
About the Business
Nirvana is a trendy clothing store located at 120 South Meridian Street in Indianapolis, Indiana. Our store offers a wide range of fashionable clothing and accessories for men and women. From stylish tops and bottoms to chic shoes and handbags, Nirvana has everything you need to enhance your wardrobe. Visit us today to discover the latest trends and update your look with our unique selection of clothing and accessories.
Photos
Reviews
"Pricey jewelry, but great selection."
"good quality body jewelry for a good low price"
"Bongs and papers are priced good here"
"I love Nirvana. Prices are a little high though. Can get body jewelry, clothes, incense, and a variety of neat items."
"Great clothing line and Indian artifacts!!!"
List of local businesses, places and services in Indiana
⭐ business help 🔍 services ☎ phones 🕒 opening times ✍️reviews 🌍 addresses, locations 📷 photos