Plainsboro Princeton Medical Associates PC serves the Township residents of Plainsboro, New Jersey as a primary care provider. Dr. Aruna Chakrala opened the practice in 2000 as a place where she can offer more time and attention to her patients’ needs.

Dr. Chakrala provides a unique combination of internal and aesthetic medicine. Dr. Chakrala wants her patients to experience significant improvements in their health from the inside and out. That means men and women can conveniently receive BOTOX® at the same practice where they learn to manage their chronic diseases.

The staff promotes the importance of diet, exercise, and positive lifestyle adjustments for everyone to help prevent and manage disease. They understand that overall health depends not only on treatment once a disease is present, but also on preventing disease from a proactive standpoint.

Dr. Chakrala also understands that emergencies happen -- illness never seems to occur at a convenient time. Because of this, Plainsboro Princeton Medical Associates PC provides appointment slots and extended hours for sick visits.

Providers at the practice can better accommodate a variety of cultures as they speak Telugu, English, Hindi, Punjabi, Manali, Spanish, and Kannada. They also have hospital privileges at Lourdes Medical Center of Burlington County.

Our Team


Nagendra "Nag"

Director of Administration


Dr. Aruna Chakrala, MD

Internal Medicine & Aesthetic Medicine

Learn More

Dr. Sangeeta Buddala, MD

Internal Medicine

Learn More

Thejaswi Bhalla, FNP

Nurse Practitioner


Fia Gonzales, FNP

Nurse Practitioner


Jayashree Vakacherla

Patient Relations Co-Director


Nafeesa Sultana

Patient Relations Co-Director


Denisse Estrada

Patient Care Coordinator


Samira Blaise

Patient Care Coordinator


Dr. Iqbal Singh, MD

Internal Medicine


    • Osteoporosis
    • Pain
    • Peptic Ulcer Disease
    • Peripheral Vascular Disease
    • Physical Exam
    • Pneumonia
    • PPD Skin Test (TB Skin Test)
    • Preventive Screenings
    • Primary Care
    • Smoking Cessation
    • Suture (Stitches) Removal
    • Thyroid Disease
    • Urinary Tract Infection
    • General Cardiology (Chest Pain)
    • Headaches
    • Hyperlipidemia
    • Hypertension
    • Hypothyroidism
    • Immigration Medical Exam
    • Immunizations
    • Kidney Stones
    • Lipid Management
    • Lyme Disease (Tick Bites)
    • Mammography
    • Minor Skin Treatments
    • Obesity



    • Acne 
    • Acid Reflux
    • Anemia 
    • Asthma
    • Bariatric Medicine 
    • Cancer Screenings 
    • Cholesterol
    • Chronic Cough
    • Dermatitis
    • Diabetes
    • EKG
    • Flu Testing and Treatment
    • Gastroesophogeal Reflux/GERD

photo of Plainsboro Princeton Medical Associates PC

Laser XEO® by Cutera

Laser XEO® utilizes non-invasive laser technology to effectively treat redness and rosacea, enlarged pores, help even out texture, and minimize scars, fine lines, and wrinkles.

Read more
Learn About Laser XEO®

Learn About Laser XEO®

All Major Medical Insurances Accepted

Plainsboro Princeton Medical Associates PC accepts all major medical insurance providers. Here are just a few of the main insurance providers we accepted, please call our office if you have any questions and bring your Insurance Card and ID with you to your appointment.

Anthem Blue Cross
Beech Street
Blue Cross Blue Shield
Empire Plan
First Health
Great West

Words from our patients

  • facebook

    "Dr. Chakrala has been our family Physician from more than 14 years now. She is always caring and friendly - the whole staff is very friendly."

    Pushpa R.
  • Healthgrades

    "Dr. Chakrala is extremely effective at ascertaining symptoms. We can be assured that our ailments will be cured in a swift manner."

    Vikram B.
  • Vitals

    "Dr. Chakrala has given me excellent service for several years. The last time I had problems with my blood sugar, she was constantly checking in and helping me."

    Self-verified patient
  • Google

    "At Plainsboro Princeton Med Associates the doctor and staff are very kind and respectable ! This is my first visit and Dr. Chakrala and her office."

    Vasudeva Y.
  • Google

    "Dr. Chakrala has to be the best doctor in Princeton, hands down. She was referred by a friend of mine...she is warm, friendly,...and overall very pleasant."

    Mike T.
  • Google

    "Dr. Chakrala has been my doctor for over 10 years. She is always reachable and has helped me maintain good health."

    Rajat B.
  • Google

    "Dr. Aruna Chakrala has been our family doctor for over 10 years now. We feel blessed to have her as our doctor."

    Anjoo K.


Plainsboro Princeton Medical Associates PC
666 Plainsboro Rd, Suite #1020
Plainsboro Township, NJ 08536
Phone: 609-799-5000
Fax: 609-799-8170

Office Hours

Get in touch