Find an in-network doctor from over 1,000 insurance plans

Add your insurance to see in-network doctors
insurance link for 300
insurance link for 307
insurance link for 323
insurance link for 356
insurance link for 324
See all (1,000+)
301 verified providers for Pre-Surgery Checkup / Pre-Surgical Clearance in Ardmore, PA
Zocdoc verifies all providers before they can appear in Zocdoc search results. Every provider that appears in search is open to new patients.
All providers
Availability last updated 04/16/2026
Availability last updated 04/16/2026
Pediatrician
5.00
·1 review
55 mi · 271 South New Prospect Road, Unit 104b, Jackson Township, NJ 08527
Accepts Aetna, BlueCross BlueShield, Cigna + 12 more
Also offers video visits · Accepting new patients · Highly recommended · Excellent wait time ·
Read bio
Dr. Manan Shah is a friendly and caring Pediatrician and he is looking forward to providing exceptional care for your child. Dr. Shah is Board Certified in Pediatrics and is a fellow of the American Academy of Pediatrics. Dr. Shah completed his medical education at St. George’s University School of...Click to read more
Next available: tomorrow
Primary Care Doctor (Virtual)
4.71
·51 reviews
Provider is a very good listener. - Nov 20, 2025 by Marguerite M.Click to read more
Hartstown, PA
Accepts Aetna, BlueCross BlueShield, Cigna + 12 more
Accepting new patients · Offers video visits · Highly recommended · Excellent wait time ·
Read bio
Dr. Donzo's internal medicine practice provides comprehensive primary care for adults with a focus on prevention, diagnosis, and treatment of adult diseases. She believes in a proactive approach to healthcare, addressing concerns before they become serious health issues. Dr. Donzo is dedicated to b...Click to read more
Primary Care Doctor (Virtual)
4.49
·388 reviews
Great listener and clear communication Thanks a million - Jul 4, 2025 by Baby B.Click to read more
Hartstown, PA
Accepts Aetna, BlueCross BlueShield, Cigna + 23 more
Accepting new patients · Offers video visits ·
Read bio
About Dr. Nagasasikanth R. Mopuri, MD Dr. Nagasasikanth R. Mopuri is an Internal Medicine and Fellowship trained Addiction Medicine physician offering same-day telehealth, Suboxone treatment, and affordable primary care for patients across NJ, PA, NY, and GA. He is known for delivering fast, compass...Click to read more
Next available: Thu, Apr 23
Primary Care Doctor (Virtual)
4.25
·16 reviews
Dr. Butler is a wonderful doctor. She spends a great deal of time with you and answers all questions thoroughly and is easy to understand. She takes a holistic approach to your healthcare and has a great bed side manner as well. Both my husband and I are happy to have found her by SBClick to read more
Hartstown, PA
Accepting new patients · 25+ years of experience · Offers video visits · Excellent wait time · Expertise in upper respiratory infection (uri) + 5 more ·
Read bio
***Practice Information (Please Read Before Booking) This is a self-pay telemedicine practice. Payment is required at the time of service. We do not prescribe narcotic medications under any circumstances and do not perform medical procedures.*** Pricing: • New Patient (Comprehensive Intake): $129 ...Click to read more
Next available: Tue, Apr 21
Primary Care Doctor (Virtual)
Hartstown, PA
Accepts Aetna, BlueCross BlueShield, Cigna + 23 more
Accepting new patients · Offers video visits ·
Read bio
I am a primary care physician with extensive experience in providing comprehensive and compassionate care to my patients. With a multicultural background, I am dedicated to understanding and addressing the unique needs of individuals from diverse communities and is fluent in English, Spanish, Urdu, ...Click to read more
Next available: Thu, May 14
Family Physician (Virtual)
4.71
·276 reviews
Dr. Estui is great. Listened and answered all of my questions. - Sep 12, 2025 by Miriam B.Click to read more
Hartstown, PA
Accepts Aetna, BlueCross BlueShield, Cigna + 19 more
Accepting new patients · Offers video visits · Excellent wait time · Expertise in chronic diabetes + 1 more ·
Read bio
Dr. Herbert Estiu Sanchez Dr. Herbert Estiu is a board-certified Family Medicine physician with nearly two decades of experience. He graduated from medical school in 2006 and completed his Family Medicine residency in 2015 at a UC Davis-affiliated program in California. Currently, he is advancing h...Click to read more
Next available: today
Internist (Virtual)
3.83
·58 reviews
He was running late I didn't think that it was going to happen at all but ended up contacting me a few hours later asking me if I still wanted to do it I did it he was a great listener and helped me a lot right away and did everything I needed him to do - Apr 4, 2024 by Jennifer N.Click to read more
Hartstown, PA
Accepts Aetna, BlueCross BlueShield, Cigna + 16 more
Accepting new patients · 25+ years of experience · Offers video visits ·
Read bio
PLEASE NOTE WE DO NOT PRESCRIBE CONTROLLED SUBSTANCES, UNLESS FOR ADDICTION CARE. Dr. Shahid Rasul is a highly regarded internist in North New Hyde Park, NY. He practices at Cardiac Rehab and Wellness and offers in-person and virtual care. Dr. Rasul completed his medical degree at Downstate Medic...Click to read more
Next available: today
Internist (Virtual)
5.00
·12 reviews
Kind, knowledgeable, and thorough. He listened and tailored treatment based on my needs by ASClick to read more
Hartstown, PA
Accepting new patients · Offers video visits · Highly recommended · Excellent wait time ·
Read bio
Standard appointment fee is $250 for new visits, with medically complex visits ranging from $350 to $400. Standard follow-up appointment fee is $125. I am a board-certified Infectious Disease Specialist, Internist, and Critical Care Medicine Specialist with prior experience as a nocturnist and ho...Click to read more
Next available: tomorrow
Family Physician (Virtual)
4.88
·1259 reviews
The doctor took the time to listen to my medical problem and gave me exactly what I needed. - Sep 2, 2023Click to read more
Hartstown, PA
Accepts Aetna, BlueCross BlueShield, Cigna + 11 more
Accepting new patients · Offers video visits · Highly recommended · Excellent wait time ·
Read bio
DISCLAIMER: Pyo Clinic is a learning facility but patient permission is ALWAYS sought before we include residents/students in their care. If patient prefers to see only Dr. Pyo, we fully respect their choice and will not include residents or students in their care. All of our patients are GUARANTEED...Click to read more
Next available: tomorrow
Adult Nurse Practitioner (Virtual)
4.95
·19 reviews
She made the experience feel as if she really cared. It was more than a job. - Mar 23, 2026 by Robert G.Click to read more
Hartstown, PA
Accepts Aetna, BlueCross BlueShield, Cigna + 20 more
Accepting new patients · Offers video visits · Highly recommended · Excellent wait time ·
Read bio
Christina J. Ríos, DNP, APN, AGNP-C, is an experienced Nurse Practitioner with a strong background in primary care, geriatrics, and palliative care. Fluent in Spanish, Christina is dedicated to delivering high-quality, compassionate care, with a focus on chronic disease management, pain management, ...Click to read more
Next available: Mon, Apr 20
Nurse Practitioner (Virtual)
4.78
·69 reviews
Validating, thorough, and you can tell he really cares about his patients. - Jun 26, 2025 by Kasey M.Click to read more
Hartstown, PA
Accepts Aetna, BlueCross BlueShield, Cigna + 22 more
Accepting new patients · Offers video visits · Highly recommended · Excellent wait time ·
Read bio
Zachary Rios is an Adult Gerontology Primary Care and Substance Use Disorder Nurse Practitioner with 8 years of experience in the medical field. He earned his Bachelor's degree from Rutgers University and completed his Master's in Adult Gerontology Nursing at William Paterson University. His diverse...Click to read more
Next available: Thu, May 14
Primary Care Doctor
5.00
·4 reviews
Love it! - Jun 26, 2011 by BFClick to read more
1.5 mi · 1428 Manoa Rd, Penn Wynne, PA 19096
Accepts Aetna, BlueCross BlueShield, Cigna + 8 more
Accepting new patients · 25+ years of experience · Highly recommended · Expertise in chronic high blood pressure + 4 more ·
Read bio
I am a solo practicing physician with very personable and attentive staff. We recently became a concierge practice with a few spaces left before reaching full capacity. We are offering our Zoc Doc patients a couple of visits using traditional billing methods before asking for any commitment to join ...Click to read more
Primary Care Doctor
4.65
·429 reviews
Great bedside manner, semi long wait time...doesn't take Medicare or Bravo HealthClick to read more
3.5 mi · 2010 West Chester Pike, Suite 448, Havertown, PA 19083
Accepts Medicare, UnitedHealthcare + 2 more
Accepting new patients · Expertise in insomnia + 9 more ·
Read bio
Please note: There will be a cancellation/no-show fee if you are unable to make your appointment without 24 hours' notice after booking on Zocdoc.com. Our mission is to be your family doctor-to serve our patients with respect and dignity, to practice evidence-based medicine, and to build trust thro...Click to read more
Primary Care Doctor
4.65
·429 reviews
Great bedside manner, semi long wait time...doesn't take Medicare or Bravo HealthClick to read more
3.5 mi · 2010 West Chester Pike, Suite 448, Havertown, PA 19083
Accepts Medicare, UnitedHealthcare + 2 more
Accepting new patients · Expertise in insomnia + 9 more ·
Read bio
Please note: There will be a cancellation/no-show fee if you are unable to make your appointment without 24 hours' notice after booking on Zocdoc.com. Our mission is to be your family doctor-to serve our patients with respect and dignity, to practice evidence-based medicine, and to build trust thro...Click to read more
Primary Care Doctor (Virtual)
5.00
·3 reviews
My first conversation with Dr. Ash lasted an hour and I was struck by the degree of thoughtfulness that he brought to it. He is not only extremely knowledgeable about medicine, he deeply understands the challenges that patients face in the medical system and he provides all kinds of avenues to count...Click to read more
Philadelphia, PA
Accepting new patients · Offers video visits · Highly recommended · Excellent wait time · Expertise in heart failure + 2 more ·
Read bio
Your visit is $150, with guaranteed outcomes and 7 days of unlimited messaging to ensure all your concerns are addressed. Personalized, Preventive Care-No Wait, No Hassle At Fishtown Medicine, we offer direct, expert care with no hidden fees or insurance hassles. ? Same-day appointments-zero wait...Click to read more
Internist
4.60
·131 reviews
Dr. Liu is the best primary doctor. Super friendly and articulate. I love her!! - Jan 17, 2023 by Xianxing W.Click to read more
3.5 mi · 2010 West Chester Pike, Suite 448, Havertown, PA 19083
Accepts Aetna, BlueCross BlueShield, Cigna + 36 more
Accepting new patients · Excellent wait time · Expertise in chronic high blood pressure + 2 more ·
Read bio
Please note: There will be a $35.00 cancellation/no-show fee if you are unable to make your appointment without 24 hours' notice after booking on Zocdoc.com. Skilled in the intricacies of internal medicine, Dr. Lin Liu serves the families of Havertown, PA, and is available at Everest Medical Care...Click to read more
Internist
4.60
·131 reviews
Dr. Liu is the best primary doctor. Super friendly and articulate. I love her!! - Jan 17, 2023 by Xianxing W.Click to read more
3.5 mi · 2010 West Chester Pike, Suite 448, Havertown, PA 19083
Accepts Aetna, BlueCross BlueShield, Cigna + 36 more
Accepting new patients · Excellent wait time · Expertise in chronic high blood pressure + 2 more ·
Read bio
Please note: There will be a $35.00 cancellation/no-show fee if you are unable to make your appointment without 24 hours' notice after booking on Zocdoc.com. Skilled in the intricacies of internal medicine, Dr. Lin Liu serves the families of Havertown, PA, and is available at Everest Medical Care...Click to read more
Physician Assistant
4.79
·14 reviews
My visits are always fairly good, and your staff is polite and professional. by JLClick to read more
3.5 mi · 333 E City Ave, Ste 50, Bala Cynwyd, PA 19004
Accepts Aetna, BlueCross BlueShield, Cigna + 25 more
Accepting new patients · Highly recommended · Excellent wait time ·
Read bio
Mr. Brandon Pisani is a highly skilled physician assistant who provides in-person primary care services at Primary Health, LLC in Bala Cynwyd, PA. As part of his formal education, Mr. Pisani earned a master's degree in physician assistant studies from the University of Bridgeport and is certified b...Click to read more
Physician Assistant
5.00
·3 reviews
Excellent attention to detail. by DGClick to read more
3.5 mi · 2 Bala Plaza, 333 E City Ste IL-27 Ave, Bala Cynwyd, PA 19004
Accepts Medicare + 1 more
Accepting new patients · Highly recommended · Excellent wait time ·
Read bio
Mr. Brandon Pisani is a highly skilled physician assistant. He provides in-person services at PennMed Care in Bala Cynwyd, PA. As part of his formal education, Mr. Pisani obtained a master's degree in physician assistant studies from the University of Bridgeport. He is eager to help the wider commu...Click to read more
Physician Assistant
7.5 mi · 1216 Walnut St, Philadelphia, PA 19107
Accepting new patients ·
Read bio
Gabriella Carvalho is a board-certified Physician Assistant with a passion for medical aesthetics and patient-centered care. With over three years of clinical experience she is committed to helping patients look and feel their best through personalized, evidence-based treatments. With a background i...Click to read more
Primary Care Doctor
3.76
·33 reviews
Wonderful care. Dr. Desai showed attention to detail and was able to understand and treat my symptoms right away. - Feb 18, 2026 by Virginia R.Click to read more
25 mi · 103 Old Marlton Pike, Ste 124, Medford, NJ 08055
Accepts Aetna, BlueCross BlueShield, Cigna + 23 more
Also offers video visits · Accepting new patients ·
Read bio
Dr. Nisha Desai is a board-certified Family Medicine physician who provides comprehensive, compassionate, and patient-centered care for individuals and families of all ages. She is known for her warm communication style, thoughtful approach, and deep commitment to building strong relationships with ...Click to read more
Primary Care Doctor (Virtual)
Bally, PA
Accepting new patients · Offers video visits · Expertise in high cholesterol + 9 more ·
Read bio
Dr. Hutchinson is a Primary Care Physician with extensive experience in Medication Assisted Treatment (MAT), Behavioral Health, the at-risk elderly population, and those with chronic conditions. She also has a background in Clinical Research. Dr. Hutchinson earned her Doctor of Medicine from Ross Un...Click to read more
Family Physician
5.00
·1 review
25.5 mi · 413 W Cypress St, Kennett Square, PA 19348
Accepting new patients · Highly recommended ·
Read bio
Dr. Richard Francesco is a primary care sports medicine physician originally from the Philadelphia region. He did his undergraduate work at Saint Joseph’s University, followed by graduate and medical school at the Philadelphia College of Osteopathic Medicine. Dr. Francesco completed residency traini...Click to read more
Internist
5.00
·1 review
I had a virtual visit with Dr. Maniya today. Her staff was very professional and helpful with scheduling my appointment as I needed to be seen as soon as possible. Dr. Maniya was very kind to share story with me before during my visit and listened to my concerns and then spoke on her plan of care. ...Click to read more
34 mi · 1078 White Horse Ave, Hamilton Township, NJ 08610
Accepts Aetna, BlueCross BlueShield, Cigna + 76 more
Also offers video visits · Accepting new patients · 25+ years of experience · Highly recommended · Excellent wait time · Expertise in chronic high blood pressure + 5 more ·
Read bio
Dr. Maniya is a Board-Certified Internist who has been practicing primary care for over 30 years. She gets to know you and your loved ones, and her patients love her. She graduated from Dow Medical College, trained in Internal Medicine at the University of Virginia, and has led the practice since 20...Click to read more
Physician Assistant
34 mi · 1078 White Horse Ave, Hamilton Township, NJ 08610
Accepts Aetna, BlueCross BlueShield, Cigna + 76 more
Also offers video visits · Accepting new patients ·
Read bio
Kunti Patel, PA-C, is a licensed and certified Physician Assistant at Maniya Health in Hamilton, New Jersey. With over nine years of experience as a primary care provider, she enjoys serving individuals and families in and around Mercer County. Kunti earned her Bachelor of Science degree from Phila...Click to read more
Physician Assistant
36.5 mi · 100 Horizon Center Blvd., 1st and 2nd Floors, Hamilton, NJ 08691
Accepts Aetna, BlueCross BlueShield, Cigna + 46 more
Also offers video visits · Accepting new patients ·
Read bio
Joel Miller, PA-C is a dedicated Physician Assistant specializing in Family Medicine, committed to delivering compassionate, patient-centered care. He graduated from Red Rocks Community College in 2020 and has since practiced in both Colorado and California, working with patients from diverse cultur...Click to read more
Primary Care Doctor
48.5 mi · 3250 NJ-27, Kendall Park, NJ 08824
Accepts Aetna, BlueCross BlueShield, Cigna + 13 more
Accepting new patients · Expertise in sepsis + 3 more ·
Read bio
Dr. Jatin Shah is actively practicing as an Urgent care and Primary care provider. He is ABIM certified with outstanding achievements in Medicine and academic activities. Dr. Shah received his medical MBBS degree from Smt NHL Municipal Medical College, India and completed his residency at Rutgers Un...Click to read more
Family Nurse Practitioner
4.80
·30 reviews
44 mi · 319 Rte 130 N, Ste 29B, East Windsor, NJ 08520
Accepts Aetna, BlueCross BlueShield, Cigna + 27 more
Accepting new patientsExpertise in high cholesterol
Primary Care Doctor
4.60
·30 reviews
Highly recommend. Listened to my concerns and was very thorough. - Jun 4, 2025 by Edmund M.Click to read more
54 mi · 901 W Main St, Freehold, NJ 07728
Accepts Aetna, BlueCross BlueShield, Cigna + 15 more
Accepting new patients · Highly recommended · Excellent wait timeExpertise in upper respiratory infection (uri)
Physician Assistant
48.5 mi · 3250 NJ-27, Kendall Park, NJ 08824
Accepts Aetna, BlueCross BlueShield, Cigna + 13 more
Accepting new patients · Expertise in upper respiratory infection (uri) ·
Read bio
Ms. Patel has been actively practicing medicine in various subspecialties, from the neurosurgical intensive care unit to emergency room and urgent care settings, for over nine years. She completed her undergraduate studies in Biotechnology at Rutgers University in 2012 and earned her Master's in Phy...Click to read more
Nurse Practitioner
54 mi · 120 Cedar Grv Ln, Unit T119, Somerset, NJ 08873
Accepts Aetna, BlueCross BlueShield, Cigna + 22 more
Accepting new patients ·
Read bio
Please note, this provider is located at an Urgent Care Clinic Center. Mr. Emad Khella is a nurse practitioner based in NJ. He practices at AFC Urgent Care Somerset and offers patient-centered care to individuals of all ages. Mr. Khella prioritizes health promotion, disease prevention, and holisti...Click to read more
Family Nurse Practitioner
4.20
·5 reviews
Beautiful atmosphere and very accommodating. - Jun 25, 2025 by Armed B.Click to read more
54 mi · 120 Cedar Grv Ln, Unit T119, Somerset, NJ 08873
Accepts Aetna, BlueCross BlueShield, Cigna + 22 more
Accepting new patients · Excellent wait time ·
Read bio
Please note, this provider is located at an Urgent Care Clinic Center. Ms. Stephanie Oviedo is a highly skilled family nurse practitioner. She practices at AFC Urgent Care Somerset in Somerset, NJ.? Ms. Oviedo began her academic journey with a bachelor's degree from Thomas Edison State University...Click to read more
Family Nurse Practitioner
54 mi · 120 Cedar Grv Ln, Unit T119, Somerset, NJ 08873
Accepts Aetna, BlueCross BlueShield, Cigna + 22 more
Accepting new patients · Expertise in ear infection + 6 more ·
Read bio
Please note, this provider is located at an Urgent Care Clinic Center.Click to read more
Physician Assistant
4.50
·2 reviews
- Aug 9, 2025 by Astrid Y.Click to read more
54 mi · 120 Cedar Grv Ln, Unit T119, Somerset, NJ 08873
Accepts Aetna, BlueCross BlueShield, Cigna + 22 more
Accepting new patients · Excellent wait time ·
Read bio
Please note, this provider is located at an Urgent Care Clinic Center. Ms. Annabel Walter is a physician assistant at AFC Urgent Care Somerset in Somerset, NJ. She sees patients with common illnesses, chronic diseases, mental health issues, minor injuries, and preventative care needs. Ms. Walter ...Click to read more
Surgeon
54 mi · 120 Cedar Grv Ln, Unit T119, Somerset, NJ 08873
Accepts Aetna, BlueCross BlueShield, Cigna + 22 more
Accepting new patients ·
Read bio
Please note, this provider is located at an Urgent Care Clinic Center. Dr. Aziz Sadiq is a skilled surgeon at AFC Urgent Care in Somerset, NJ. He continuously delivers top-quality care that leads to positive and lasting health outcomes. Dr. Sadiq acquired his medical degree and pursued his reside...Click to read more
Adult Nurse Practitioner
4.71
·14 reviews
Great care! Treatment was fast and attentive. Will definitely return. by HHClick to read more
54 mi · 120 Cedar Grv Ln, Unit T119, Somerset, NJ 08873
Accepts Aetna, BlueCross BlueShield, Cigna + 22 more
Accepting new patients · Highly recommended · Excellent wait time · Expertise in rash + 2 more ·
Read bio
Please note, this provider is located at an Urgent Care Clinic Center. Ms. Aliya Fayazi is a skilled adult nurse practitioner based in Somerset, NJ. She practices at AFC Somerset and offers high-quality, patient-centered care to adults. Ms. Fayazi believes in listening to each individual and curat...Click to read more
Physician Assistant
55.5 mi · 37 Easton Ave, Ste 200, New Brunswick, NJ 08901
Accepts Aetna, BlueCross BlueShield, Cigna + 46 more
Also offers video visits · Accepting new patients ·
Read bio
Joel Miller, PA-C is a dedicated Physician Assistant specializing in Family Medicine, committed to delivering compassionate, patient-centered care. He graduated from Red Rocks Community College in 2020 and has since practiced in both Colorado and California, working with patients from diverse cultur...Click to read more
Internist
5.00
·12 reviews
Exesllsnt visit. Satisfied all my medical needs & answered all my questions. by JMClick to read more
56.5 mi · 25 Kilmer Dr, Ste 215 Bldg 3, Morganville, NJ 07751
Accepts Aetna, BlueCross BlueShield, Cigna + 11 more
Also offers video visits · Accepting new patients · 25+ years of experience · Highly recommended · Excellent wait time · Expertise in chronic high blood pressure + 9 more ·
Read bio
Spencer Kroll, MD, PhD, FNLA, is a Board-Certified Internal Medicine Specialist and a nationally recognized expert in cholesterol and lipid diseases. He is a Fellow of the American Board of Lipidology. Dr. Kroll is a co-author of *The Ozempic Diet*. He earned his Doctor of Medicine degree from Georg...Click to read more
Physician Assistant (Virtual)
5.00
·4 reviews
My appointment with Shadoe was wonderful. He really spent time covering much more than I had originally planned. I felt he cared about my overall health in a genuine way. - Sep 23, 2025Click to read more
Bloomsburg, PA
Accepting new patients · Offers video visits · Highly recommended · Excellent wait time ·
Read bio
Mr. Shadoe Daniels is a skilled physician assistant with over 16 years of experience. He practices at Together for Health and Wellness in Bloomsburg, PA. He offers virtual consultations. Mr. Daniels earned his master's in physician assistant studies from Marywood University. He provides diagnostic ...Click to read more
Family Nurse Practitioner (Virtual)
4.90
·105 reviews
Wonderful! Was communicative and helpful for a first time OBGYN appointment. - Feb 28, 2026 by Elena C.Click to read more
McKees Rocks, PA
Accepts Aetna, BlueCross BlueShield, Cigna + 20 more
Accepting new patients · Offers video visits · Highly recommended ·
Read bio
Sofia Beals is a board-certified Family Nurse Practitioner who earned her MSN-FNP from Carlow University and her BSN from Chatham University. She brings a holistic approach to primary care, focusing on the connection between mind, body, and spirit to support overall well-being. Sofia is deeply comm...Click to read more
Calendar Check
1-3 days

Average time it takes to be seen by a provider

Doctor
100k

Verified providers with a 4.8 average rating

Primary Care Physician
15+ years

In the business of finding quality care for patients

Patients trust Zocdoc
Made my life so much easier. As someone with chronic health conditions, Zocdoc makes it easy for me to build my medical team and keep track of everything!!
Rachel C
Doctor is great. Great experience using Zocdoc and they even had availability sooner than the provider website
Kaleb M
Experience using Zocdoc and my provider was great! Exceeded my expectations
Ashley K
NPR
New York Times
Yahoo
Self
Verge
Wall Street Journal
Zocdoc›Doctors in Ardmore, PA›Pre-Surgery Checkup / Pre-Surgical Clearance in Ardmore, PA