Clinic Apollo Clinic - Tambaram · Closes 9:30 pm · 044 6603 6603 044 6603 6603 044 6603 6603 Website Open map ← Back to Tambaram Claim this hospital