Where is Capital Nails located?
Capital Nails is located at 12450 Biscayne Blvd, North Miami, FL 33181.
Capital Nails
North Miami, Florida
FAQ
Hours, booking, location, and service questions.
Capital Nails is located at 12450 Biscayne Blvd, North Miami, FL 33181.
Capital Nails offers manicures, pedicures, and gel polish.
Capital Nails is open 6 days a week, closed Mondays.