1. Al Almeida And Sons 15320 Tierra Grande Dr, Needville, TX 77461 Coordinate: 29.34552,-95.94724 Phone: (832) 748-6289