Star Hospital, Sattur Leave a Comment / Virudhunagar Address: Star Hospital, No. 459, Main Road, Sattur, D.T, Tamil Nadu – 626203. Phone: 04562-261875.