Windwood Farms
34 Middle Island Ave
Medford, NY 11763
Medford, NY 11763