Where is BT Nails located?
BT Nails is located at 5656 Georgetown Rd, Indianapolis, IN 46254.
BT Nails
Indianapolis, Indiana
FAQ
Hours, booking, location, and service questions.
BT Nails is located at 5656 Georgetown Rd, Indianapolis, IN 46254.
BT Nails offers manicures, pedicures, and gel polish services.
BT Nails is open 7 days a week. Call (317) 388-1859 for specific hours.