Patmos United Methodist Church

Physical:  1405 Patmos Church Rd, Huddleston, VA 24104

Mailing:  PO Box 55, Huddleston, VA 24104