About

Edit info

Searching for a hair salon near you? Bella Mia Salon & Spa, located at 114 N 13th St, is a salon in Decatur, IN 46733. Want Bella Mia Salon & Spa menu and pricing details? Call (260) 724-7774. Bella Mia Salon & Spa opening hours are available below.

Yelp Reviews