byadmin July 20, 2022 Hofstra University https://www.hofstra.edu Listing ID: 989157 Contact details 1000 Hempstead Tpke, Hempstead, NY 11549, United StatesUSA Show Phone Number+1 516-463-6600 https://www.hofstra.edu Facebook Twitter WhatsApp