Skip to main content

Lin Yan Shan Buddhist Temple

buddhist place of worship · Elmhurst, NY

Address
85-14 Grand Ave, Elmhurst, NY 11373
Phone
(718) 803-0302
Where
40.7351, -73.8815

Search Hominin for Lin Yan Shan Buddhist Temple

Other buddhist place of worships nearby

More in Elmhurst

Lin Yan Shan Buddhist Temple — buddhist place of worship in Elmhurst, NY | Hominin