Barracuda Water Gardens

Location:

13484 Luther RdAuburnCalifornia95603United States View Map

Revenue:

$1 Million

Employees:

5

Phone:

(530) 823-8780

Fax:

(530) 823-8790
More

Description:

We offer pond service/maintenance and installation in the greater Placer County area. We carry a variety of pumps, filters, lighting, Firestone EPDM 45 mil pond...  

Read More

Recently Updated profiles at this company

Manager

Browse ZoomInfo’s Directories