Organization Profile
Find:
26.103209 -80.16995

Gospel Mission of South America UK. (GMSA), Fort Lauderdale, Florida

[ Back]


Web:
Address: 1401 SW 21st Ave.
Fort Lauderdale, Florida  33312-3180  
United States

Mission Statement:

Local Affiliation



Confirmed Affiliations