To navigate, press the arrow keys.18900 NE 25th Avenue North Miami Beach, FL 33180 Phone Number: (305)932-4200 ext.150