Company MON BUDDHIST VIHARA OF INDIANAPOLIS INC. Address 452 SOUTH EXETER AVE, , INDIANAPOLIS, IN, 46241 - , USA