SP Dr. Swathi Pabba, MD Is this you? Claim your profile Internal Medicine 0Leave a review Vista Medical Center East 1324 N Sheridan Rd, Waukegan, IL, 60085 1 other location