Abbey Sravasti Corp 2195 N Laughridge Ave Meridian, ID 83642 Phone: (208) 887-9496
Category: religious organization