1. Terra Firma Environmental Inc
5207 Neff Lake Rd, Brooksville, FL 34601
Coordinate: 28.50671,-82.32442
Phone: (352) 796-1039
2. Terra Firma Environmental Inc
7193 Mitchell Rd, Brooksville, FL 34601
Coordinate: 28.53099,-82.38341
Phone: (352) 796-1039