Where is Nails Expo located?
Nails Expo is located at 4111 St Charles Rd, Bellwood, IL 60104.
Nails Expo
Bellwood, Illinois
FAQ
Hours, booking, location, and service questions.
Nails Expo is located at 4111 St Charles Rd, Bellwood, IL 60104.
Nails Expo offers manicures, pedicures, and gel polish services.
Nails Expo is open 7 days a week. Call (708) 547-6402 for specific hours.