1. Great Cedar Cattle Feederslnc
2 Walnut St, Halifax, MA 02338
Coordinate: 41.97112,-70.90003
Phone: (339) 933-8258
2. Nessralla Farm
139 Hemlock Ln, Halifax, MA 02338
Coordinate: 41.99912,-70.85965
Phone: (781) 294-1767
3. Nessralla Farm
318 Plymouth St, Halifax, MA 02338
Coordinate: 41.99406,-70.84593
Phone: (781) 293-6792