Oscars Nail And Spa Bar - 6100 Colleyville Blvd st 120, Colleyville, TX 76034, United States | Fresha