Does Teke's Nails accept walk-ins?
Yes. Teke's Nails accepts walk-ins. Call (617) 720-2662 to confirm wait times.
FAQ
Hours, walk-ins, location, and service questions.
Yes. Teke's Nails accepts walk-ins. Call (617) 720-2662 to confirm wait times.
Teke's Nails is at 82 Charles Street, Suite 1, Boston, MA 02114, in the Beacon Hill area.
Teke's Nails provides manicures, pedicures, and gel polish services.
Teke's Nails is open 7 days a week. Call (617) 720-2662 for specific daily hours.