About

Edit info

Need a nail spa in Cedar City, UT 84720? Try Bella Beauty Supply & Salon, a nail salon located at 535 S Main St. Call Bella Beauty Supply & Salon at (435) 867-8415 for more information on prices or to schedule an appointment.