Where is Hofstra University Located?

Hofstra University is located in the city of Hempstead, on Long Island, in New York State. It was named after the lumber magnate William Hofstra, and is situated on what was once his familial estate.