Where is Claudia Nail & Princes located?
Claudia Nail & Princes is located at 2333 NW 63rd St, Miami, FL 33147.
Claudia Nail & Princes
Miami, Florida
FAQ
Hours, booking, location, and service questions.
Claudia Nail & Princes is located at 2333 NW 63rd St, Miami, FL 33147.
Claudia Nail & Princes offers manicures, pedicures, and gel polish services.
Claudia Nail & Princes is open 6 days a week. Call (786) 870-8808 for specific hours.