Welcome to
Greenleaf Medical Associates

Primary Care in Less Than 24 Hours!



Medical Weight Loss

Lose weight safely with proven medical support.



Learn More



Botox & Aesthetic Treatment

Natural-looking results that smooth, not freeze, your expression.



Learn More



Immigration Physical Exam

USCIS-authorized medical exams done quickly & accurately.



Learn More



Primary & Preventive Care

Focused on prevention, wellness,
and lasting health.



Learn More

Explore Services

Greenleaf Medical Associates provides world class care with a personal touch. We welcome everyone, providing care for the whole patient. We specialize in developing long-term relationships to focus on preventative care, manage chronic conditions, and respond to every medical need.



Immigration Physical Exams

Your reliable choice for immigration and physical exams. Our doctors conduct thorough assessments and provide required …


Learn More



Civil Surgeon / INS Certified Civil Surgeon

USCIS-designated civil surgeon services. We are dedicated to providing top-notch immigration medical examinations to individuals pursuing …


Learn More



Medical Weight Loss & Obesity

Your trusted ally in medical weight loss and obesity management. Our skilled physicians specialize in designing tailored weight loss plans to support your …


Learn More



High Cholesterol Treatment

Greenleaf Medical Associates offers comprehensive prevention and treatment options for high cholesterol. High cholesterol is a common condition that …


Learn More



Acute Care / Allergies / Cold & Flu

Greenleaf Medical Associates offers comprehensive services for the diagnosis, treatment, and management of cold, flu, sore throat, fever, …


Learn More



Pre-Diabetic
/ Diabetes

Greenleaf Medical Associates is a premier healthcare facility offering comprehensive services in diabetes treatment and care as well as …


Learn More



Trusted Hypertension Specialist

Greenleaf Medical Associates offers comprehensive prevention and treatment options for high cholesterol. High cholesterol is a common condition that …


Learn More



Annual Physical Exams

Greenleaf Medical Associates commits to promoting the overall well-being of our patients, we ..


Learn More

Discover Park City’s Premier Primary Care Center at Greenleaf Medical Associates




Get Directions

140+ Google Reviews













Dr. Puthenveetil is a wonderful and caring doctor! I was unhappy with my previous PCP and switched doctors 2 years ago to Dr. Puthenveetil. He was highly recommended by a good friend of mine. Check in is always smooth and timely.

Wendy Lee












Dr. Puthenveetil is an outstanding and knowledgeable physician. And he is a great listener and has a warm personality. He follows up quickly with patients with test results. He is on time …

Jennifer Johnson












It’s never fun to go to the doctor, but I always have a good experience with the wonderful people who work there. Dr. Puthenveetil takes as much time as needed and never appears rushed. He gives me a feeling that he really cares

Tami M












If I could give Dr. Peter 5000 Stars, I would. I’ve been seeing his practice for over 12 years now and putting my life in his hands is the best medical decision I’ve made. It’s important to have a good medical Dr. that keeps you healthy at all times

Edward De La Torre












Dr Peter is a great doctor. Our family has been with him for many years. He is very knowledgeable, accommodating, offers good recommendations of doctors in other disciplines and is friendly. He also has a very pleasant

B Rygiel














Dr. Puthenveetil is a wonderful and caring doctor! I was unhappy with my previous PCP and switched doctors 2 years ago to Dr. Puthenveetil. He was highly recommended by a good friend of mine. Check in is always smooth and timely.

Wendy Lee












Dr. Puthenveetil is an outstanding and knowledgeable physician. And he is a great listener and has a warm personality. He follows up quickly with patients with test results. He is on time …

Jennifer Johnson












It’s never fun to go to the doctor, but I always have a good experience with the wonderful people who work there. Dr. Puthenveetil takes as much time as needed and never appears rushed. He gives me a feeling that he really cares

Tami M












If I could give Dr. Peter 5000 Stars, I would. I’ve been seeing his practice for over 12 years now and putting my life in his hands is the best medical decision I’ve made. It’s important to have a good medical Dr. that keeps you healthy at all times

Edward De La Torre












Dr Peter is a great doctor. Our family has been with him for many years. He is very knowledgeable, accommodating, offers good recommendations of doctors in other disciplines and is friendly. He also has a very pleasant

B Rygiel

Trusted by Thousands of Americans

“I believe great medicine blends expertise with empathy—treating not just conditions, but whole people. By listening closely and tailoring evidence-based care to your unique needs, we’ll work together to achieve your health goals. As both a clinician and educator, I’m committed to empowering you with knowledge and compassionate support at every step.”

– Peter Puthenveetil, MD

Patients’ Choice Award Winner | Compassionate Doctor Recognition | Certified Internist

On Staff at the Following Hospitals


Our dedicated team of healthcare professionals offers comprehensive primary care services, personalized treatment plans, and a patient-centered approach. With a focus on your well-being, we provide exceptional medical care to support your overall health and wellness. Schedule your appointment today.

In-Office Primary
Care Visit

We offer personalized primary care services that cater to your unique needs. Our experienced medical team care for your physical, emotional, and mental well-being.


Learn About Your Visit

Telemedicine /
Telehealth Visit

We offer personalized primary care services that cater to your unique needs. Our experienced medical team care for your physical, emotional, and mental well-being.


Learn About Your Visit

On-site Pharmacy /
Prescriptions

The doctor may schedule a follow-up appointment or provide instructions for further tests, treatments, or medications. Check out at the front desk, pay applicable fees, and gather necessary paperwork or prescriptions.


Learn About Your Visit

Commitment to the Code of Medical Ethics

All the staff and providers at Greenleaf Medical Associates are guided by the American Medical Association’s Code of Medical Ethics, and they adhere deeply to the ethos that “medicine is practiced one patient at a time, and each patient has individual needs and vulnerabilities.”

FAQ

You can schedule an appointment by calling our office at 847-662-0978


Book an Appointment

We accept a variety of insurance plans. Please visit our Insurance Information page for a comprehensive list or contact our office to verify your coverage.
Yes, you can reschedule or cancel your appointment by calling our office at 847-662-0978 Please notify us at least 24 hours in advance.
During your first visit, you will meet with one of our primary care doctors who will review your medical history, discuss any symptoms or concerns, and recommend appropriate testing or treatment options.
Monday : 9:00am–6:00pm
Tuesday : 9:00am–5:00pm
Wednesday : 8:00am–5:00pm
Thursday : 9:00am–5:00pm
Friday : 8:00am–3:30pm
Saturday : Closed*
Sunday : Closed
You can schedule an appointment by calling our office at 847-662-0978


Book an Appointment

We accept a variety of insurance plans. Please visit our Insurance Information page for a comprehensive list or contact our office to verify your coverage.
Yes, you can reschedule or cancel your appointment by calling our office at 847-662-0978 Please notify us at least 24 hours in advance.
During your first visit, you will meet with one of our primary care doctors who will review your medical history, discuss any symptoms or concerns, and recommend appropriate testing or treatment options.
Monday : 9:00am–6:00pm
Tuesday : 9:00am–5:00pm
Wednesday : 8:00am–5:00pm
Thursday : 9:00am–5:00pm
Friday : 8:00am–3:30pm
Saturday : Closed*
Sunday : Closed