1. Windsor Intl 77 Herrontown Ln, Princeton, NJ 08540 Coordinate: 40.38646,-74.64247 Phone: (609) 921-1322