Beulah Methodist Episcopal Church

Beulah 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.