Skip to main content

About Rina S Kapoor, MD, ABOIM

 

ARA Integrative and Functional Medicine 

dr kapoor

ARA Integrative and Functional Medicine provides personalized health care to adults in Glen Mills, Pennsylvania, the Philadelphia Main Line, Delaware County, Chester County, and the surrounding areas. Led by Rina Kapoor, MD, ABOIM, their team views each patient as genetically and biochemically unique and believes that the body can protect and regulate itself with proper support. They offer holistic, evidence-based medicine using an approach that identifies and treats the root causes of illness and disease.

 

ARA Integrative and Functional Medicine combines up-to-date conventional medicine, genetic testing, alternative treatments, advanced technologies, nutrigenetics, and ancient healing methods to treat each patient individually. Each customized plan is designed with the goal of achieving sustained, better health.

 

ARA Integrative and Functional Medicine may be ideal for patients who have seen multiple providers with no answers, received conventional medical care with no relief, struggle with anxiety and depression, weight loss, or want an alternative to traditional treatments for conditions like fatigue, autoimmune diseasehormone imbalance, or digestive issues. 

 

Testimonials

Words from our patients

  • Healthgrades

    "Dr Kapoor is totally awesome. She's beautiful and always help take care of me no matter what the situation may be. I'm blessed to have her as my doctor..."

    Paulette C.
  • Healthgrades

    "Dr. Kapoor is a great physician that always puts me at ease and takes my concerns seriously."

    Tina
  • Healthgrades

    "Dr. Kapoor is very thorough, compassionate and caring. I would recommend her for anyone as their doctor."

    Elizabeth D.
  • Vitals

    "Always feel comfortable with her and know that she will give me the best of care."

    Self-verified patient

Location

ARA Integrative and Functional Medicine
1786 Wilmington West Chester Pike, Suite 100A
Glen Mills, PA 19342
Phone: 610-358-3300
Fax: 610-557-1957

Office Hours

Get in touch

610-358-3300