Nan Tien Buddhist Temple (Chatswood) 佛光山北雪梨佛光缘 is located in Chatswood, Australia on Level 1/4 Spring St. Nan Tien Buddhist Temple (Chatswood) 佛光山北雪梨佛光缘 is rated 4.6 out of 5 in the category meditation center in Australia.
Address
Level 1/4 Spring St
Service options
Online classesOn-site services
Accessibility
Wheelchair-accessible toilet