Maddalithirumala S Charyalu, MD, Internal Medicine

2001 Vail Ave Fl 7
CharlotteNC  28207-1219 (Mecklenburg County)


Phone: 314-317-0600
Fax: 314-317-0606

NPI: 1760626063
License Number: 2009-00699 (NC)