I'd read an article about this place more than twelve years ago and we finally visited it yesterday. There are three shrines (one of which contains an astounding *501* Buddhist figures), a pagoda and a few ponds, on a large (140-acre) property. The complex was built by a NYC couple, back in 1971 (there's also a temple in NYC's Chinatown).
There's no admission charge, although they certainly appreciate donations (as per strategically-placed boxes in the shrines). The property is open daily from 8:30 a.m.-6:00 p.m. (Note that when I called to confirm the hours, the woman didn't speak English).
A few other pertinent details:
#1: Even though the official address is for the town of Leeds, the complex is technically in South Cairo.
#2: When you enter from the main road, there are confusing signs; one says "trucks only" and the other has an arrow pointing to a sign saying "buses and cars only". We discovered that both of those (driveways) merge in just a matter of several yards - and the reality is that they don't exactly have lots of vehicles attempting to enter at any given time - therefore it doesn't seem to matter which "entrance" is used. read more