About

Edit info

Searching for a nail spa near you? The address of Jennie Nail & Spa is 1229 N Highway 16 , Denver, NC 28037. Have more questions? Give Jennie Nail & Spa a call at (704) 483-3554.