Schedule an Appointment Appointments may vary in length depending on the treatment required. "*" indicates required fields LinkedInThis field is for validation purposes and should be left unchanged.✅We Accept: HSA, FSA, HRA cards, Credit cards, Auto insurance claims and Worker’s Compensation Claims ❌We Do Not Accept: Private Health Insurance Medicaid Medicare Name First Last Date of BirthMonthMonth123456789101112DayDay12345678910111213141516171819202122232425262728293031YearYear202720262025202420232022202120202019201820172016201520142013201220112010200920082007200620052004200320022001200019991998199719961995199419931992199119901989198819871986198519841983198219811980197919781977197619751974197319721971197019691968196719661965196419631962196119601959195819571956195519541953195219511950194919481947194619451944194319421941194019391938193719361935193419331932193119301929192819271926192519241923192219211920Email* Phone*Address* Street Address Address Line 2 City AlabamaAlaskaAmerican SamoaArizonaArkansasCaliforniaColoradoConnecticutDelawareDistrict of ColumbiaFloridaGeorgiaGuamHawaiiIdahoIllinoisIndianaIowaKansasKentuckyLouisianaMaineMarylandMassachusettsMichiganMinnesotaMississippiMissouriMontanaNebraskaNevadaNew HampshireNew JerseyNew MexicoNew YorkNorth CarolinaNorth DakotaNorthern Mariana IslandsOhioOklahomaOregonPennsylvaniaPuerto RicoRhode IslandSouth CarolinaSouth DakotaTennesseeTexasUtahU.S. Virgin IslandsVermontVirginiaWashingtonWest VirginiaWisconsinWyomingArmed Forces AmericasArmed Forces EuropeArmed Forces Pacific State ZIP Code ServicesAcupuncture Plus Cupping or Shockwave Treatment Acupuncture treatment LocationBirmingham Availability* May 2026 Sun Mon Tue Wed Thu Fri Sat 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 May 15, 2026 2:20 PM May 18, 2026 8:00 AM 8:20 AM 8:40 AM 9:00 AM 4:00 PM 4:20 PM 4:40 PM 5:00 PM 5:20 PM 5:40 PM May 19, 2026 8:00 AM 8:20 AM 8:40 AM 9:00 AM May 20, 2026 8:00 AM 8:20 AM 8:40 AM 9:00 AM 4:00 PM 5:00 PM 5:20 PM 5:40 PM May 21, 2026 8:00 AM 8:20 AM 8:40 AM 9:00 AM 4:00 PM 5:00 PM May 22, 2026 9:00 AM 9:20 AM 9:40 AM 10:00 AM 10:20 AM 10:40 AM 11:00 AM 11:20 AM 11:40 AM 12:00 PM 12:20 PM 12:40 PM 1:00 PM 1:20 PM 1:40 PM 2:00 PM 2:20 PM May 25, 2026 8:00 AM 8:20 AM 8:40 AM 9:00 AM 4:00 PM 4:20 PM 4:40 PM 5:00 PM 5:20 PM 5:40 PM May 26, 2026 8:00 AM 8:20 AM 8:40 AM 9:00 AM 4:00 PM 4:20 PM 4:40 PM 5:00 PM 5:20 PM 5:40 PM May 27, 2026 8:00 AM 8:20 AM 8:40 AM 4:00 PM 4:20 PM 4:40 PM 5:00 PM 5:20 PM 5:40 PM May 28, 2026 8:00 AM 8:20 AM 8:40 AM 9:00 AM 4:00 PM 4:20 PM 4:40 PM 5:00 PM 5:20 PM May 29, 2026 9:00 AM 9:20 AM 9:40 AM 10:00 AM 10:20 AM 10:40 AM 11:00 AM 11:20 AM 11:40 AM 12:00 PM 12:20 PM 12:40 PM 1:00 PM 1:20 PM 1:40 PM 2:00 PM 2:20 PM List Add Remove