NPI Central
Ritu Swali, MD — NPI 1386149714, Dallas, TX | NPI Central