It's a peculiar place, not too far off Interstate 20 in Southwest Dallas, and few Dallasites ... This is "Prayer Mountain," on the grounds of Mountain Creek Community Church, and "anyone from ...