Address: 9020 Biscayne Blvd. in Miami Shores