Mei Lin Castor, MD, Family Medicine

320 25th Ave E
SeattleWA  98112-4708 (King County)


Phone: 206-856-6578
Fax:

NPI: 1093783037
License Number: MD00044835 (WA)