St Francis Xavier School 1698 NW 4th Ave Miami, FL 33136 Phone: (305) 573-8532
Category: elementary secondary school