9025 Biscayne Blvd. Miami Shores FL United States of America