Usha Ravi Recovery Service Vellore ๐ Address: # Old Bye Pass Road, Vellore ... ๐ฅ Open: 24 hours.