Pictures of The Meeting Place on 2469 Niagara Rd, Niagara Falls NY.

(Click on a thumbnail to enlarge picture)