Chad Avalon NPI 1780134890 Practice location: 2560 Pulgas Ave, East Palo Alto, CA 943031323 Taxonomy code: 101YA0400X Phone: (650) 437-0492