1. Seldon Laboratories 31 Depot Ave, Windsor, VT 05089 Coordinate: 43.48041,-72.38474 Phone: (802) 674-2444