Holly Factory
Company Locations
Holly Factory
Office Location
29010 NW County Road 241
Alachua, Florida 32615
Alachua, Florida 32615
Main Location
Claim Company
352 258-6974
36 plant varieties
listed as growing on NurseryPeople
1 Location
Subscribe to view email information.