No, not anymore. Walk-ins are not permitted, and new appointments are no longer being made. All US renewals for Indian passports must be handled by VFS Global.