Free National NPI Number Registry
Thomas K Ruth
Home > Thomas K Ruth
NPI Number Detailed Information
Provider Information:
Name: | Thomas K Ruth |
Gender: | M |
Provider License Number If Given: | 032497E |
NPI Information:
NPI: | 1851395818 |
Entity Type (Individual or Organization): |
1-ind |
Enumeration Date: | 6/8/2005 |
Last Update Date: | 8/6/2020 |
Reputation Report: |
Provider Business Mailing Address:
Address: | PO BOX 829641 Philadelphia, PA 19182 |
Phone Number: | 2673705296 |
Fax Number: | 2152303725 |
Provider Business Practice Location Address:
Address: | 1456 FERRY RD UNIT 600 Doylestown, PA 18901 |
Phone Number: | 2152308390 |
Fax Number: | 2152308392 |
Provider Taxonomy:
Primary: | 207R00000X |
Secondary (if any): | |
State: | PA |
Top Doctors in PA
About Thomas K Ruth
Thomas K Ruth ( THOMAS K RUTH ) is A Internal Medicine Physician in Doylestown, PA.
The NPI Number for Thomas K Ruth is 1851395818.
The current location address for Thomas K Ruth is 1456 FERRY RD UNIT 600 Doylestown, PA 18901 and the contact number is 2673705296 and fax number is 2152303725.
The mailing address for Thomas K Ruth is PO BOX 829641 Philadelphia, PA 19182- 2152308390 (mailing address contact number - 2673705296).
A physician who provides long-term, comprehensive care in the office and the hospital, managing both common and complex illness of adolescents, adults and the elderly. Internists are trained in the diagnosis and treatment of cancer, infections and diseases affecting the heart, blood, kidneys, joints and digestive, respiratory and vascular systems. They are also trained in the essentials of primary care internal medicine, which incorporates an understanding of disease prevention, wellness, substance abuse, mental health and effective treatment of common problems of the eyes, ears, skin, nervous system and reproductive organs.
Provider Business Location on Map
FAQs:
What is the NPI Number for Thomas K Ruth ?
Answer: The NPI Number for Thomas K Ruth is 1851395818
Where is Thomas K Ruth located?
Answer: Thomas K Ruth is located at 1456 FERRY RD UNIT 600 Doylestown, PA 18901.
What is the specialty for Thomas K Ruth ?
Answer: The Specialty of Thomas K Ruth is A Internal Medicine Physician.
Are there any online reviews for Thomas K Ruth ?
Answer: Yes! Check It Now.
Are there any other health care providers in Doylestown, PA?
Answer: Yes, there are given below...
More Providers in doylestown , pa
Jeffrey David Gould
Neurology Physician
NPI Number: 1124021399
Address: 1980 S EASTON RD STE 230 Doylestown, PA 18901 , Phone: 2153452962
Neurology Physician
NPI Number: 1124021399
Address: 1980 S EASTON RD STE 230 Doylestown, PA 18901 , Phone: 2153452962
Dr. Mary B Toporcer
Dermatology Physician
NPI Number: 1295738458
Address: 252 W SWAMP RD SUITE 48 Doylestown, PA 18901 , Phone: 2152309988
Dermatology Physician
NPI Number: 1295738458
Address: 252 W SWAMP RD SUITE 48 Doylestown, PA 18901 , Phone: 2152309988
Dr. Sean C Reinhardt
Cardiovascular Disease Physician
NPI Number: 1295738292
Address: 315 W STATE ST Doylestown, PA 18901 , Phone: 2153451900
Cardiovascular Disease Physician
NPI Number: 1295738292
Address: 315 W STATE ST Doylestown, PA 18901 , Phone: 2153451900
Dr. Pramath Nath
Neonatal-Perinatal Medicine Physician
NPI Number: 1013910355
Address: 595 W STATE ST CHOP CARE NETWORK AT DOYLESTOWN HOSPITAL Doylestown, PA 18901 , Phone: 2153452054
Neonatal-Perinatal Medicine Physician
NPI Number: 1013910355
Address: 595 W STATE ST CHOP CARE NETWORK AT DOYLESTOWN HOSPITAL Doylestown, PA 18901 , Phone: 2153452054
Dr. Douglas N Boylan
Orthopaedic Surgery Physician
NPI Number: 1962404046
Address: 800 W STATE ST SUITE 204 Doylestown, PA 18901 , Phone: 2153483068
Orthopaedic Surgery Physician
NPI Number: 1962404046
Address: 800 W STATE ST SUITE 204 Doylestown, PA 18901 , Phone: 2153483068
Thomas K Ruth
Internal Medicine Physician
NPI Number: 1851395818
Address: 1456 FERRY RD UNIT 600 Doylestown, PA 18901 , Phone: 2152308390
Internal Medicine Physician
NPI Number: 1851395818
Address: 1456 FERRY RD UNIT 600 Doylestown, PA 18901 , Phone: 2152308390
Dr. Susan I Griffith
Orthopaedic Surgery Physician
NPI Number: 1780688754
Address: 800 W STATE ST SUITE 204 Doylestown, PA 18901 , Phone: 2153483068
Orthopaedic Surgery Physician
NPI Number: 1780688754
Address: 800 W STATE ST SUITE 204 Doylestown, PA 18901 , Phone: 2153483068
Dr. Steven C Flashner
Specialist
NPI Number: 1558365072
Address: 102 PROGRESS DR STE 101 Doylestown, PA 18901 , Phone: 2152300600
Specialist
NPI Number: 1558365072
Address: 102 PROGRESS DR STE 101 Doylestown, PA 18901 , Phone: 2152300600
Dr. Albert Ruenes JR.
Specialist
NPI Number: 1831193226
Address: 102 PROGRESS DR SUITE 101 Doylestown, PA 18901 , Phone: 2152300600
Specialist
NPI Number: 1831193226
Address: 102 PROGRESS DR SUITE 101 Doylestown, PA 18901 , Phone: 2152300600
Dr. Kevin Fitzgerald
Specialist
NPI Number: 1225033582
Address: 102 PROGRESS DR SUITE 101 Doylestown, PA 18901 , Phone: 2152300600
Specialist
NPI Number: 1225033582
Address: 102 PROGRESS DR SUITE 101 Doylestown, PA 18901 , Phone: 2152300600
Dr. Frank Hancock Roland JR.
Specialist
NPI Number: 1770588030
Address: 102 PROGRESS DR SUITE 101 Doylestown, PA 18901 , Phone: 2152300600
Specialist
NPI Number: 1770588030
Address: 102 PROGRESS DR SUITE 101 Doylestown, PA 18901 , Phone: 2152300600
Dr. Cyrilda Navarro
Pediatrics Physician
NPI Number: 1043215460
Address: 252 W SWAMP RD STE 6 Doylestown, PA 18901 , Phone: 2153482258
Pediatrics Physician
NPI Number: 1043215460
Address: 252 W SWAMP RD STE 6 Doylestown, PA 18901 , Phone: 2153482258
Dr. Edwin W Slade JR.
Oral and Maxillofacial Surgery (Dentist)
NPI Number: 1568467538
Address: 101 PROGRESS DR Doylestown, PA 18901 , Phone: 2153457373
Oral and Maxillofacial Surgery (Dentist)
NPI Number: 1568467538
Address: 101 PROGRESS DR Doylestown, PA 18901 , Phone: 2153457373
Dr. James L Tamaroff
Oral and Maxillofacial Surgery (Dentist)
NPI Number: 1588669568
Address: 101 PROGRESS DR Doylestown, PA 18901 , Phone: 2153457373
Oral and Maxillofacial Surgery (Dentist)
NPI Number: 1588669568
Address: 101 PROGRESS DR Doylestown, PA 18901 , Phone: 2153457373
Dr. David W Cunning
Oral and Maxillofacial Surgery (Dentist)
NPI Number: 1336144211
Address: 101 PROGRESS DR Doylestown, PA 18901 , Phone: 2153457373
Oral and Maxillofacial Surgery (Dentist)
NPI Number: 1336144211
Address: 101 PROGRESS DR Doylestown, PA 18901 , Phone: 2153457373
Dr. Louis A Huy
Oral and Maxillofacial Surgery (Dentist)
NPI Number: 1396740205
Address: 101 PROGRESS DR Doylestown, PA 18901 , Phone: 2153457373
Oral and Maxillofacial Surgery (Dentist)
NPI Number: 1396740205
Address: 101 PROGRESS DR Doylestown, PA 18901 , Phone: 2153457373
Oral & Maxillofacial Surgeons P.C.
Oral and Maxillofacial Surgery (Dentist)
NPI Number: 1487659991
Address: 101 PROGRESS DR Doylestown, PA 18901 , Phone: 2153457373
Oral and Maxillofacial Surgery (Dentist)
NPI Number: 1487659991
Address: 101 PROGRESS DR Doylestown, PA 18901 , Phone: 2153457373
Dr. Michael J Land
Oral and Maxillofacial Surgery (Dentist)
NPI Number: 1730185265
Address: 101 PROGRESS DR Doylestown, PA 18901 , Phone: 2153457373
Oral and Maxillofacial Surgery (Dentist)
NPI Number: 1730185265
Address: 101 PROGRESS DR Doylestown, PA 18901 , Phone: 2153457373
Harris Pharmacy Inc
Pharmacist
NPI Number: 1306842224
Address: 511 EAST ST Doylestown, PA 18901 , Phone: 2153454800
Pharmacist
NPI Number: 1306842224
Address: 511 EAST ST Doylestown, PA 18901 , Phone: 2153454800
Joseph Michael Loynd
Certified Registered Nurse Anesthetist
NPI Number: 1851397566
Address: 331 BUNKER HOLLOW RD Doylestown, PA 18901 , Phone: 2153432699
Certified Registered Nurse Anesthetist
NPI Number: 1851397566
Address: 331 BUNKER HOLLOW RD Doylestown, PA 18901 , Phone: 2153432699
Mrs. Barbara Elaine Martini
Mental Health Counselor
NPI Number: 1558368084
Address: 4515 DEEP CREEK WAY Doylestown, PA 18901 , Phone: 2152307510
Mental Health Counselor
NPI Number: 1558368084
Address: 4515 DEEP CREEK WAY Doylestown, PA 18901 , Phone: 2152307510
Dr. Brian R Buinewicz
Plastic Surgery Physician
NPI Number: 1013914464
Address: 3655 ROUTE 202 STE 225 Doylestown, PA 18902 , Phone: 2152304013
Plastic Surgery Physician
NPI Number: 1013914464
Address: 3655 ROUTE 202 STE 225 Doylestown, PA 18902 , Phone: 2152304013
Greenleaf Nursing And Convalescent, Inc.
Skilled Nursing Facility
NPI Number: 1922005271
Address: 400 S MAIN ST Doylestown, PA 18901 , Phone: 2153482980
Skilled Nursing Facility
NPI Number: 1922005271
Address: 400 S MAIN ST Doylestown, PA 18901 , Phone: 2153482980
Briarleaf Nursing And Convalescent, Inc.
Skilled Nursing Facility
NPI Number: 1639176977
Address: 252 BELMONT AVE Doylestown, PA 18901 , Phone: 2153482983
Skilled Nursing Facility
NPI Number: 1639176977
Address: 252 BELMONT AVE Doylestown, PA 18901 , Phone: 2153482983
Joseph J Curci
Surgery Physician
NPI Number: 1306843362
Address: 301 S MAIN ST SUITE 1 SOUTH Doylestown, PA 18901 , Phone: 2153487080
Surgery Physician
NPI Number: 1306843362
Address: 301 S MAIN ST SUITE 1 SOUTH Doylestown, PA 18901 , Phone: 2153487080
Dr. Tuan A Le
Obstetrics & Gynecology Physician
NPI Number: 1932106721
Address: 708 N SHADY RETREAT RD SUITE 7 Doylestown, PA 18901 , Phone: 2153402229
Obstetrics & Gynecology Physician
NPI Number: 1932106721
Address: 708 N SHADY RETREAT RD SUITE 7 Doylestown, PA 18901 , Phone: 2153402229
Mrs. Vivian W Yeh
Obstetrics & Gynecology Physician
NPI Number: 1316944291
Address: 708 N SHADY RETREAT RD STE 7 Doylestown, PA 18901 , Phone: 2153402229
Obstetrics & Gynecology Physician
NPI Number: 1316944291
Address: 708 N SHADY RETREAT RD STE 7 Doylestown, PA 18901 , Phone: 2153402229
Doylestown Womens Health Center
Obstetrics & Gynecology Physician
NPI Number: 1205833191
Address: 708 N SHADY RETREAT RD STE 7 Doylestown, PA 18901 , Phone: 2153402229
Obstetrics & Gynecology Physician
NPI Number: 1205833191
Address: 708 N SHADY RETREAT RD STE 7 Doylestown, PA 18901 , Phone: 2153402229
Dr. William Stover Wiggins
Neurology Physician
NPI Number: 1508864257
Address: 41 E ASHLAND ST Doylestown, PA 18901 , Phone: 2153484620
Neurology Physician
NPI Number: 1508864257
Address: 41 E ASHLAND ST Doylestown, PA 18901 , Phone: 2153484620
Dr. Jean O Fitzgerald
Obstetrics & Gynecology Physician
NPI Number: 1801894456
Address: 708 N SHADY RETREAT RD SUITE 7 Doylestown, PA 18901 , Phone: 2153402229
Obstetrics & Gynecology Physician
NPI Number: 1801894456
Address: 708 N SHADY RETREAT RD SUITE 7 Doylestown, PA 18901 , Phone: 2153402229
Dr. Kenneth Russell Lefkowitz
Primary Podiatric Medicine Podiatrist
NPI Number: 1073511580
Address: 252 SWAMP RD. STE. 2 Doylestown, PA 18901 , Phone: 2152309707
Primary Podiatric Medicine Podiatrist
NPI Number: 1073511580
Address: 252 SWAMP RD. STE. 2 Doylestown, PA 18901 , Phone: 2152309707
Mr. Michael A Tomeo
Dermatology Physician
NPI Number: 1326046830
Address: 610 FARM LANE Doylestown, PA 18901 , Phone: 2153454736
Dermatology Physician
NPI Number: 1326046830
Address: 610 FARM LANE Doylestown, PA 18901 , Phone: 2153454736
Dr. Carolyn E Ianieri
Obstetrics & Gynecology Physician
NPI Number: 1972501377
Address: 708 N SHADY RETREAT RD STE 7 Doylestown, PA 18901 , Phone: 2153402229
Obstetrics & Gynecology Physician
NPI Number: 1972501377
Address: 708 N SHADY RETREAT RD STE 7 Doylestown, PA 18901 , Phone: 2153402229
Dr. Robert Henry Hale
Gastroenterology Physician
NPI Number: 1992704431
Address: 599 W STATE ST STE 200 Doylestown, PA 18901 , Phone: 2153456050
Gastroenterology Physician
NPI Number: 1992704431
Address: 599 W STATE ST STE 200 Doylestown, PA 18901 , Phone: 2153456050
Dr. David L Smith
Cardiovascular Disease Physician
NPI Number: 1659370104
Address: 599 W STATE ST STE 200 Doylestown, PA 18901 , Phone: 2153456050
Cardiovascular Disease Physician
NPI Number: 1659370104
Address: 599 W STATE ST STE 200 Doylestown, PA 18901 , Phone: 2153456050
Dr. Joseph Fx Mcgarvey SR.
Cardiovascular Disease Physician
NPI Number: 1235138835
Address: 599 W STATE ST STE 200 Doylestown, PA 18901 , Phone: 2153456050
Cardiovascular Disease Physician
NPI Number: 1235138835
Address: 599 W STATE ST STE 200 Doylestown, PA 18901 , Phone: 2153456050
Dr. James Carmen Guarino
Cardiovascular Disease Physician
NPI Number: 1679572713
Address: 599 W STATE ST SUITE 200 Doylestown, PA 18901 , Phone: 2678936800
Cardiovascular Disease Physician
NPI Number: 1679572713
Address: 599 W STATE ST SUITE 200 Doylestown, PA 18901 , Phone: 2678936800
Doylestown Hospital
Skilled Nursing Facility
NPI Number: 1194724153
Address: 777 FERRY RD Doylestown, PA 18901 , Phone: 2153405112
Skilled Nursing Facility
NPI Number: 1194724153
Address: 777 FERRY RD Doylestown, PA 18901 , Phone: 2153405112
Renee Ann Sangrigoli
Cardiovascular Disease Physician
NPI Number: 1922007079
Address: 599 W STATE ST SUITE 200 Doylestown, PA 18901 , Phone: 2678936800
Cardiovascular Disease Physician
NPI Number: 1922007079
Address: 599 W STATE ST SUITE 200 Doylestown, PA 18901 , Phone: 2678936800
Dr. Robert M Sangrigoli
Cardiovascular Disease Physician
NPI Number: 1619976768
Address: 599 W STATE ST STE 200 Doylestown, PA 18901 , Phone: 2678936800
Cardiovascular Disease Physician
NPI Number: 1619976768
Address: 599 W STATE ST STE 200 Doylestown, PA 18901 , Phone: 2678936800
Dr. Rajnish Saini
Specialist
NPI Number: 1366441313
Address: 599 W STATE ST STE 200 Doylestown, PA 18901 , Phone: 2153456050
Specialist
NPI Number: 1366441313
Address: 599 W STATE ST STE 200 Doylestown, PA 18901 , Phone: 2153456050
Dr. Joseph Fx Mcgarvey JR.
Interventional Cardiology Physician
NPI Number: 1750380770
Address: 599 W STATE ST SUITE 200 Doylestown, PA 18901 , Phone: 2678936800
Interventional Cardiology Physician
NPI Number: 1750380770
Address: 599 W STATE ST SUITE 200 Doylestown, PA 18901 , Phone: 2678936800
Dr. Stanley F Peters
Family Medicine Physician
NPI Number: 1184624959
Address: 401 S MAIN ST Doylestown, PA 18901 , Phone: 2153487653
Family Medicine Physician
NPI Number: 1184624959
Address: 401 S MAIN ST Doylestown, PA 18901 , Phone: 2153487653
Brett M Harrison
Surgery Physician
NPI Number: 1710987367
Address: 599 W STATE ST SUITE 301 Doylestown, PA 18901 , Phone: 2153487195
Surgery Physician
NPI Number: 1710987367
Address: 599 W STATE ST SUITE 301 Doylestown, PA 18901 , Phone: 2153487195
Bruce M Derrick
Surgery Physician
NPI Number: 1831199405
Address: 599 W STATE ST SUITE 301 Doylestown, PA 18901 , Phone: 2153487195
Surgery Physician
NPI Number: 1831199405
Address: 599 W STATE ST SUITE 301 Doylestown, PA 18901 , Phone: 2153487195
Cyrus J Morgan
Surgery Physician
NPI Number: 1902806672
Address: 599 W STATE ST SUITE 301 Doylestown, PA 18901 , Phone: 2153487195
Surgery Physician
NPI Number: 1902806672
Address: 599 W STATE ST SUITE 301 Doylestown, PA 18901 , Phone: 2153487195
Mr. Nestor I Sendzik
Obstetrics & Gynecology Physician
NPI Number: 1518968064
Address: 708 N SHADY RETREAT RD SUITE 7 Doylestown, PA 18901 , Phone: 2153402229
Obstetrics & Gynecology Physician
NPI Number: 1518968064
Address: 708 N SHADY RETREAT RD SUITE 7 Doylestown, PA 18901 , Phone: 2153402229
Bohdan Martynec
Geriatric Medicine (Internal Medicine) Physician
NPI Number: 1760484521
Address: 301 S MAIN ST SUITE 2 SOUTH Doylestown, PA 18901 , Phone: 2153484478
Geriatric Medicine (Internal Medicine) Physician
NPI Number: 1760484521
Address: 301 S MAIN ST SUITE 2 SOUTH Doylestown, PA 18901 , Phone: 2153484478
Paul Zakrzewski
Internal Medicine Physician
NPI Number: 1467454116
Address: 301 S MAIN ST SUITE 2 SOUTH Doylestown, PA 18901 , Phone: 2153484478
Internal Medicine Physician
NPI Number: 1467454116
Address: 301 S MAIN ST SUITE 2 SOUTH Doylestown, PA 18901 , Phone: 2153484478
Dr. Laurie Powell Gerstein
Gynecology Physician
NPI Number: 1598757627
Address: 1456 FERRY RD SUITE 402 Doylestown, PA 18901 , Phone: 2153482992
Gynecology Physician
NPI Number: 1598757627
Address: 1456 FERRY RD SUITE 402 Doylestown, PA 18901 , Phone: 2153482992
thomas K ruth in Other Directories
Provider don't have other directory link yet.