Skylar Fayehancock NPI 1659048031 Practice location: 710 S Broadway, Walnut Creek, CA 945965294 Taxonomy code: 103K00000X Phone: (925) 968-8646