Elena D Geamanu, MD, Internal Medicine

21616 76th Ave W Ste 212
EdmondsWA  98026 (Snohomish County)


Phone: 425-673-3820
Fax:

NPI: 1942488937
License Number: 4301086319 (MI)