Plaza Grill at Owyhee Plaza Hotel

Boise
ID
83702
USA

Add to Favorites

Location:

Boise
ID
USA
History
The Plaza Grill at Owyhee Plaza Hotel has some very special paranormal activity reported there consistently. While most places produce shreds of various types of evidence, here they have seen full body apparitions, especially in Room 136.
MAP
Date added: Jan/24/2017 | Last time updated: Jan/24/2017
 There are no reviews yet. Be the first to review Plaza Grill at Owyhee Plaza Hotel.