Saint Teresa of Calcutta Independent Catholic Church

Saint Teresa of Calcutta Independent Catholic Church

Independent Catholic
Located in the Allendale United Methodist Church, 3803 Haines Road North, St. Petersburg, FL 33703
727-245-0102