Star Lash BarBeauty · Houston, TXEyelash Service. Serving the Russian-speaking community in Houston.Address: 3105 S Shepherd Dr, Houston, TX, 77098Phone: (832) 528-5834Website: http://Starlashbarhouston.com/Loading map...