NPI Central
Yellow House Dental & Implant Center, PLLC NPI Number 1699288423 — Lubbock, TX | NPI Central