Eduardo Albertoperez NPI 1053910901 Practice location: 8829 Dewsbury Ave, San Diego, CA 921262428 Taxonomy code: 101YA0400X Phone: (858) 226-3257