CHINA BUDDHIST CENTER is a church located in ROWLAND HEIGHTS, CA. Find service times, contact information, and directions.
18405 COLIMA ROAD 8