The Alvin Sherman Library is located on the main campus of Nova Southeastern University in Davie, Florida, at the following address:
Alvin Sherman Library, Research, and Information Technology Center
3100 Ray Ferrero Jr. Blvd.
Fort Lauderdale-Davie, Florida 33314-7796
According to Google Earth, the coordinates for the turn-around outside the Alvin Sherman Library are:
26° 04' 49" N
80°14' 34" W