Dr. Roberto Carlos Castillo, DO
Dr. Roberto Carlos Castillo, DO is registered under Critical Care (Intensivists) in Fountain Hill, Pennsylvania. Graduated from Nova Southeastern College of Osteo Medicine in 2012, 14 years ago. Practices with St Lukes Physician Group Inc, a 2,127-clinician group, works from 2 locations and accepts Medicare assignment. Licensed in Pennsylvania and Virginia.
- Years since qualifying
- 14
- Trained at
- Nova Southeastern College of Osteo Medicine
- Licensed in
- PA, VA
- In the registry since
- 2012
- Specialties on file
- 3
What do these letters mean?
- DO — Doctor of Osteopathic Medicine
- A fully licensed physician, trained like an MD with additional musculoskeletal training. Equivalent practice rights in all 50 states.
Practice location Address checks out
701 Ostrum St Ste 202Fountain Hill, PA 18015
Phone: (484) 526-2200
Fax: (484) 526-2398
Show map & directions
Directions in Google Maps · Apple Maps · OpenStreetMap
Pin is approximate — placed at the ZIP-code centre, not the exact door.
Additional practice locations (1)
- 801 Ostrum St, Bethlehem, PA 18015-1000 — (484) 526-2200
Specialties & licences
| Trauma Surgery Physician (primary) | Taxonomy 2086S0127X · Licence OS019386 (PA) |
|---|---|
| Surgical Critical Care Physician | Taxonomy 2086S0102X · Licence 0116030235 (VA) |
| Surgical Critical Care Physician | Taxonomy 2086S0102X · Licence OS019386 (PA) |
Record details
| NPI number | 1144584731 |
|---|---|
| Entity type | Individual (Type 1) |
| Gender | Male |
| Credentials | DO |
| Sole proprietor | No |
| NPI enumerated | June 27, 2012 |
| Last updated in NPPES | August 11, 2025 |
| Certification date | August 11, 2025 |
Medicare enrollment
| Medicare specialty | CRITICAL CARE (INTENSIVISTS) |
|---|---|
| Medical school | NOVA SOUTHEASTERN COLLEGE OF OSTEO MEDICINE |
| Graduated | 2012 (14 years in practice) |
| Group practice | St Lukes Physician Group Inc — 2127 clinicians |
| Accepts Medicare assignment | Yes — accepts the Medicare-approved amount |
| Practice locations | 6 on file with Medicare |
Procedures
| Removal of tissue | 18 times |
|---|---|
| Colonoscopy | 1–10 times |
| Upper gastrointestinal (GI) endoscopy for acid reflux | 1–10 times |
Medicare patients and services, 2024
| Medicare patients | 375 |
|---|---|
| Services billed | 658 |
| Average patient age | 78 |
Payments from drug and device companies, 2025
| Education | $2,500 |
|---|---|
| Travel and Lodging | $1,727 |
| Food and Beverage | $33 |
Practises at
- St Luke'S Hospital - Grand View Campus Hospital · Sellersville, PA · listed as St Luke's Hospital Grand View Campus
- St Luke'S Warren Hospital Hospital · Phillipsburg, NJ · listed as St Luke's Warren Hospital, Inc
- St Lukes Hospital Hospital · Bethlehem, PA
- Geisinger St. Luke'S Hospital Hospital · Orwigsburg, PA
- St Luke'S Hospital - Upper Bucks Campus Hospital · Quakertown, PA
- St Luke'S Home Health Home health agency · Bethlehem, PA
Colleagues at St Lukes Physician Group Inc
- Laxmi Vasudha Devisetty, MD Ophthalmology Physician · Lawrenceville, NJ
- Ellyn Gabrielle Dornseif, PA-C Medical Physician Assistant · Fountain Hill, PA
- Dr. Eric F Dultz, MD Family Medicine Physician · Wind Gap, PA
- Lesley A Eggert, PA-C Physician Assistant · Lehighton, PA
- Colin Michael Erne, MD Emergency Medicine Physician · Bethlehem, PA
- Dr. Amanda Leigh Gifford, MD Surgery Physician · Bethlehem, PA
- Briana Mannino Surgical Oncology Physician · Easton, PA
- Rebecca J Ni, PAC Physician Assistant · Bethlehem, PA
- Brian Francis Ropp, PA-C Physician Assistant · Bethlehem, PA
- Robin Sawarynski, PA Physician Assistant · Bethlehem, PA
- Deborah Ann Smith, MD Family Medicine Physician · Jim Thorpe, PA
- Dr. Salman A Wali, MD Neurology Physician · Plymouth Meeting, PA
Other providers in Fountain Hill
-
James Cipolla, MD
701 Ostrum St Ste 202, Fountain Hill, PA 18015-1155 · (484) 526-2200
-
William Scott Hoff, MD
701 Ostrum St Ste 202, Fountain Hill, PA 18015-1155 · (484) 526-2200
-
Dr. Stephen Anthony Olenchock Jr., DO
701 Ostrum St Ste 201, Fountain Hill, PA 18015-1155 · (610) 954-3890