Chandrashekhar Virupannavar, MD, Internal Medicine

721 S Health Pkwy
Three RiversMI  49093-8352 (Saint Joseph County)


Phone: 269-278-1145
Fax: 269-273-9611

NPI: 1306857362
License Number: H301055354 (MI)