Operations Manager at South Meadow Farm - Lake Placid, New York, United States
South Meadow Farm is a farming company based out of 67 Sugarworks Way, Lake Placid, NY, United States.