Log in
US
For Business
For Business
1
2
/
United States
/
Oklahoma
/
Edmond
Unverified
Shangri La II Nail Bar
4.8
4 reviews
1400 W Covell Rd, Edmond, OK 73003, USA
+14057270097
Call us
Get directions
1400 W Covell Rd, Edmond, OK 73003, USA
+14057270097