Primary Care · Internal Medicine · Aston, PA
Care that speaks your language.
Book online, use the patient portal, or call the office. English, Spanish, and Polish support is available at the front desk.
Aston, PA · 610-485-6700
How can we help you today?
Your digital front desk
Common tasks in one place. Messages, results, and clinical records stay in the patient portal.
01
Book an Appointment
Schedule or request a visit
02
Patient Portal
Messages, results & records
03
Pay My Bill
Secure online payment
04
Prescription Refill
Request through the portal
05
Test Results
View when your doctor releases them
06
Language Help
English · Español · Polski
Emergency: This website and the patient portal should not be used for medical emergencies. If you are experiencing a medical emergency, call 911.
Team
Our providers
- William C. Ware, MD
Internal Medicine · President
Primary care and internal medicine with a focus on chronic disease, wellness exams, and long-term patient relationships in Aston, PA.
- Benjamin Ware, MD
Internal Medicine
Board-certified internal medicine physician caring for adults with complex and everyday primary-care needs.
- Robert A. Centrone, DO
Internal Medicine
Osteopathic internist providing comprehensive adult primary care at Ware Medical Associates.
- Tran B. Truong, NP
Nurse Practitioner
Advanced practice nursing support for visits, follow-ups, and chronic care.
Care
What we offer
Preventive Care & Wellness
Annual wellness visits, screenings, and prevention tailored to your age and history.
Chronic Condition Management
Ongoing care for hypertension, diabetes, lipids, and other long-term conditions.
Acute / Sick Visits
Same-practice evaluation for common acute concerns when medically appropriate.
Internal Medicine
Comprehensive adult primary care and coordination with specialists.
Medication Management
Review, renewals via secure portal workflows, and clear dosing instructions.
Language Assistance
Language Help in English, Spanish, and Polish — plus live interpreter fallback when needed.
Visit us in Aston
2901 Dutton Mill Rd, Suite 110, Aston, PA 19014
Fax 610-485-9540