William Shalor Craig, MD
William Shalor Craig, MD is an Emergency Medicine in Hamilton, Texas. Graduated from University of Texas Medical School at Houston in 2005, 21 years ago. Practices with Family Practice Associates of Hamilton Co PA, an 8-clinician group and accepts Medicare assignment. Licensed in Texas.
- Years since qualifying
- 21
- Trained at
- University of Texas Medical School at Houston
- Licensed in
- TX
- In the registry since
- 2007
What do these letters mean?
- MD — Doctor of Medicine
- A physician who completed allopathic medical school.
Practice location Address checks out
303 N Brown St Att: Administration OfcHamilton, TX 76531-1515
Phone: (254) 386-1700
Fax: (354) 386-4950
Show map & directions
Directions in Google Maps · Apple Maps · OpenStreetMap
Pin is approximate — placed at the ZIP-code centre, not the exact door.
Specialties & licences
| Family Medicine Physician (primary) | Taxonomy 207Q00000X · Licence M7923 (TX) |
|---|
Record details
| NPI number | 1417132192 |
|---|---|
| Entity type | Individual (Type 1) |
| Gender | Male |
| Credentials | MD |
| Sole proprietor | Yes |
| NPI enumerated | December 31, 2007 |
| Last updated in NPPES | April 8, 2015 |
Medicare enrollment
| Medicare specialty | EMERGENCY MEDICINE |
|---|---|
| Medical school | UNIVERSITY OF TEXAS MEDICAL SCHOOL AT HOUSTON |
| Graduated | 2005 (21 years in practice) |
| Group practice | Family Practice Associates Of Hamilton Co Pa — 8 clinicians |
| Accepts Medicare assignment | Yes — accepts the Medicare-approved amount |
| Practice locations | 2 on file with Medicare |
Other providers in Hamilton
-
Bradley Bartels, MD
400 N Brown St, Hamilton, TX 76531-1518 · (254) 386-1556
-
Mark Crouch, DO
113 E Leslie St, Hamilton, TX 76531-2209 · (254) 386-8149
-
Family Practice Associates of Hamilton Co PA
400 N Brown, Hamilton, TX 76531 · (254) 386-1600
-
Hamilton County Hospital District
400 N Brown St Bldg I, Hamilton, TX 76531-1518 · (254) 386-1600
-
Hamilton County Hospital District
400 N Brown St Bldg II, Hamilton, TX 76531-1518 · (254) 386-1700