(No ratings)
Dr. John P. Castro, MD is a family medicine practitioner in Tempe, AZ specializing in family medicine. He graduated from Stanford University School of Medicine in 1978 and has 46 years of experience.
1920 E Baseline Road
Tempe, AZ 85283
Dr. John P. Castro, MD graduated from Stanford University School of Medicine in 1978. He has a state license in Arizona.
Medical School: Stanford University School of Medicine (1978)
Licensed In: Arizona
Dr. John P. Castro, MD does not have any reviews yet, be the first to leave a review of Dr. John P. Castro, MD here: Leave a Review
(No ratings)
These charts describe general payments received by Dr. John P. Castro, MD. Doctors may receive payments for a number of reasons, including meal compensation, travel compensation, and consulting.
Amedica Corporation |
$117
VALEO INTERBODY $117 |
---|---|
Medtronic Vascular, Inc. |
$79
Heart Valves $79 |
Shire North American Group Inc |
$14
VYVANSE $14 |
Food and Beverage | $210 |
---|
Dr. John Castro specializes in family medicine and practices in Salt Lake City, UT. He studied medicine at Harvard Medical School and Stanford University School of Medicine. He is conversant in Spanish. Dr. Castro is professionally affiliated with VA Salt Lake City Health Care System (VASLCHCS).