Anusha Vadlamudi, MD Immunologists 5 (2) Call Direction Website Reviews Share Share on Facebook Share on Linkedin Share on X Copy link (425) 259-0966 Direction Website Reviews 1201 N 175th St Meridian Park, Shoreline , WA 98133