Welcome to Patient Portal. Your medical home on the Web. ... Miami Beach 1680 Michigan Ave. Ste. 912 Miami Beach, FL 33139 T: 305.534.0503 T: 305.673.3555 F: 305.538.4090. ... FTCA HEALTH CENTER This health center is a Health Center Program grantee under 42 U.S.C. 254b, and a deemed Public Health Service employee under 42 U.S.C. 233(g)-(n). ....