Rudra Ayurveda is a Holistic Center specializing in Ayurvedic and Natural treatments located in the heart of New York City, just steps away from the Penn Station. Our center provides treatments and therapies under the guidance and supervision of Ayurvedic Practitioner specializing in Ayurveda