NPI Central
Rupard & Speake Pediatric Group PLLC NPI Number 1982037255 — Shelbyville, TN | NPI Central