Weight Loss ClinicABSpiked Medical Weight Loss5.0(5 reviews)56CTrust Score17672 Welch PlazaOmaha, NE 68135Accepting PatientsGet a Free ConsultationPrefer online treatment? Compare telehealth providers