NPI Central
Therapy Lab LLC NPI Number 1730949009 — Holly Springs, NC | NPI Central