Medical school: STATE UNIVERSITY OF NEW YORK - STATE COLLEGE OPTOMETRY
Graduated: 2000
NPI: 1366472920
Practice Locations (1)
RICHARD WU OD A PROFESSIONAL CORPORATION
15251 E 14TH ST, B
SAN LEANDRO, CA 945781905
5104812121
Source: CMS National Downloadable File, September 2026.