Indiana Buddhist Center
Indianapolis, Indiana
Indiana Buddhist Center is a wellness center offering health and wellness services in Indianapolis, Indiana.
Services
Holistic Health
Reviews
Contact Information
Address
9260 E 10th St, Indianapolis, IN 46229
Indianapolis, Indiana 46229
Phone
+1 317-255-4354Is this your business?
Claim This Listing