Where is Studio 21 located?
Studio 21 is at 1302 Beck Ave, Cody, WY 82414.
Studio 21
Cody, Wyoming
FAQ
Hours, booking, location, and service questions.
Studio 21 is at 1302 Beck Ave, Cody, WY 82414.
Studio 21 offers manicures, pedicures, and gel polish.
Studio 21 is open six days a week and closed Sundays. Call (307) 587-9100 for specific daily hours.