Ulta – Southroads Shopping Center
4915 A East 41st Street
Tulsa, OK 74135
United States
Phone: (918) 664-5916