Beulah Methodist Episcopal ChurchBeulah Methodist Episcopal Church is a historic church at 242 North Main in Falls City, Oregon.It was built in 1892 and added to the National Register in 2002.