Tam Bao Temple Baton Rouge Baton Rouge Louisiana Louisiana is a business in Buddhist Meditation Centre category. The Buddhist Meditation Centre is located at Tam Bao Temple, 975 Monterrey Blvd, Baton...