Find a doctor l Score your doctor l For Patients l About DrScore

Dr. James Castle

Roanoke Internal Medicine

James Castle Profile James Castle Office Locations James Castle Doctor Education View James Castle's Doctor Ratings Score James-Castle


Dr. James Castle, MD, practices Internal Medicine in Roanoke, VA at Pulmonary Medicine Inc. Dr. Castle received his medical degree from Wv Univ Sch Of Med, Morgantown Wv 26506.

Specialty: Internal Medicine
View doctors who practice Internal Medicine in Roanoke
Gender: Male
Years of Experience: 50

Other Physicians Practicing Internal Medicine in Roanoke, Virginia and Surrounding Areas

Kirk Hippensteel

Blog on Health Care

DrScore strives to maintain current information on US doctors. Please let us know about any inaccuracies with our profile of Dr. James Castle.

Are you Dr. James Castle? Contact us to start collecting online patient satisfaction today!