Erika’s Beauty Secrets Share: Retail Erika’s Beauty Secrets Visit Website 210 N Main St Creedmoor, nc 26522 (919) 548-5254 About Map About A locally owned Spa. That specializes in facials and waxing What's Nearby? Distance: 5 10 15 20 25 50 mi.