Claim this listing

Cleopatra Beauty Spa

2050 Lawrenceville Hwy # B08
Decatur, Georgia
30033-4324
(404) 325-8010