Ayurveda
Ayurvedic medicine is an ancient system of health care native to the Indian subcontinent that is gaining popularity in the west. Roughly translated, ayurdeva means "knowledge of life," or "knowledge of long life," or even "science of life." It is also one of the few traditional medical systems to have a sophisticated form of surgery. So see what the St. John's Kiosk ayurdeva directory can do for you!
> Choose from these St. John's ayurveda listings:








