Michael Castro, M.D.

Internal Medicine

Profile Picture of Michael Castro, M.D.
"Practicing Medicine gives me the opportunity to be a part of an individual’s life, in relieving their anxieties and suffering, sharing in their joys and overcoming their adversities. I like my patients to have a comforting and non-intimidating experience when they come to the clinic."

Office Information

This is an Image showing the Clinic Location of Physician, Michael Castro, and has specialization in Dermatology Internal Medicine . Physician’s clinic is located at 685 N. 13th Ave., Suite 9 Upland, CA 91786.
5750 Downey Ave, Ste. 100
Lakewood, CA 90712
(562) 630-3105
Fax: 562-630-3853
Handicap access

Office Hours

Monday – Thursday
8:00am – 5:00pm
8:00am – 1:00pm

ProHealth Partners

A Medical Group, Inc.

Office Languages


Education and Training

Medical Education
University of The East Philippines

Internship & Residency
Lutheran Medical Center/
S.U.N.Y at Brooklyn
Brooklyn, NY

Advanced Dermatology
San Diego, CA

Hobbies and Interests

Dr. Castro and his wife enjoy watching concerts and Broadway shows together and bringing their son out to different places. When he finds free time he prefers to spend it at a quiet golf course. He also enjoys watching movies, skiing and snowboarding.

Hospital Affiliations

Lakewood Regional Medical Center

ProHealth Partners
A Medical Group, Inc.

ProHealth Partners is a group of primary care physicians, specialists and healthcare organizations with locations throughout the Greater Long Beach area and surrounding communities. Our physicians are committed to making health care convenient and responsive to the individual needs of you and your family.

With contracts with virtually every health plan in the Greater Long Beach area, Los Angeles County and Orange County, you are assured access to physicians in ProHealth Partners. Our physicians are on staff at many of the hospitals in the local and surrounding areas.

Look for your ProHealth Partner physician by name in your medical plan, HMO, PPO or IPA listing. For more information visit our website, ProHealthPartners.com

back to physician search print this page
ProHealth Partners Logo
Don't just choose
a doctor. Choose
a partner in your
good health.