NPI Central
Kartik Reddy, MD — NPI 1669300729, Tuscaloosa, AL | NPI Central