3 views 0 shares 0 comments
Created/changed by:
Nabie8111
set bookmark!
California Nails, United States
Category: Nail salon near me, nail salon tulsa
Address details
8181 S Harvard Ave B Tulsa OK 74137Tulsa, United States Print route » N0° 0' 0" E0° 0' 0" (0, 0) Start navigation »
Phone & WWW
918-491-9977https://www.wherenailsmeetart.com
Business hours
Mon: OFF, Tue-to-Sat: 10am - 7pm, Sun: 12pm - 6pm