Blue Moon Nails, located at 2720 South 123rd Court in Westwood Plaza, has rebranded from Nail Nirvana Beauty Spa under new ownership. Originally opened as Nail Nirvana in July, the salon transitioned and reopened under its new name in late September. – Nicole Buntgen
Recent Comments