Photo of Dr. Margarita Castro-Zarraga

Dr. Margarita Castro-Zarraga, MD

DPC Family Medicine, Needham, MA

Genera Health Direct
105 Chestnut Street, Suite 35, Needham, MA 02492

Facts on this page last checked September 2026. How we check doctors

Membership and fees

Fees are not published. Ask the practice.

Licenses and credentials

Location

105 Chestnut Street, Suite 35, Needham, MA 02492
Genera Health Direct practice page
Directions

Patient reviews

Be the first to review Dr. Castro-Zarraga.
Write a review

Questions patients ask

Where is Dr. Castro-Zarraga's office?

Dr. Castro-Zarraga sees patients at Genera Health Direct, 105 Chestnut Street, Suite 35, Needham, MA 02492.

Where is Dr. Castro-Zarraga licensed?

Dr. Castro-Zarraga holds a license in Massachusetts.

Are you Dr. Castro-Zarraga? Claim this profile for free. Report a correction.

Ready to contact Genera Health Direct?