Cedar City, UT 84721 ,
New Delhi ,
Abigails Plaza is your one stop shop for salon services, spa , children and Barbing salon
clothes, costume jewelries, wigs and hair extensions, whole sale and retail…
You can also find us on
Bringing local businesses and customers together:
We’ve made it our mission to help businesses find and connect with customers digitally.