Directions to Pasadena Office

Ted Shen, MD
301 S Fair Oaks Ave
Suite 406
Pasadena, CA 91105


Dr. Ted Shen, MD