Oscar Nails & Spa
3701 W Northwest Hwy, Dallas 75220