John Davidsaylor NPI 1518945955 Practice location: 4947 Delos Way, Oceanside, CA 920567409 Taxonomy code: 207K00000X Phone: (760) 626-5051