Kim Long

Rev. Kim Long is the senior pastor of First United Methodist Church of Alvarado, Texas.


View all by Kim Long:

Kim Long