Farms in Charlotte, VT
2. Philo Ridge Farm & Livestock
2766 Mt Philo Rd, Charlotte, VT, 05445
CLOSED NOW
From Business: Philo Ridge Farm is located in the small town of Charlotte, in Vermont’s Champlain Valley. Using innovative, ecologically sustainable practices, we manage four hundred acres of…
8 Years
in Business