Lucy Youher NPI 1508041591 Practice location: 1688 N Perris Blvd Ste L7, Perris, CA 925714707 Taxonomy code: 101YM0800X Phone: (951) 433-2200