Hofstra Law Library at Maurice A. Dean School of Law is located in Hempstead, United States on 122 Hofstra University. Hofstra Law Library at Maurice A. Dean School of Law is rated 3 out of 5 in the category law library in United States.
Address
122 Hofstra University