1. Richards Art 2010 Nogalus Dr, Crosby, TX 77532 Coordinate: 29.99331,-95.12246 Phone: (281) 324-2616