Map location

1010 S.E. 20th Street
Fort Lauderdale, FL 33316