Our Locations
SAFE, CONVENIENT, COST-EFFECTIVE CARE
Vivo Infusion® brings exceptional infusion care right to your community through our conveniently located outpatient centers. Designed with your comfort in mind, our facilities provide a welcoming environment where quality care meets accessibility.
Discover the ease and convenience of our local centers, where every detail is thoughtfully crafted to help you experience care that truly empowers you to Live. Life. Well.
Have questions? Call the site of care closest to you or:
If you are experiencing a medical emergency, please call 9-1-1. This tool is intended for non-urgent appointment requests only.
-
Abilene4423 Loop 322Abilene, TX 79602325.274.6370325.704.1693
*All Visits By Appointment
Monday - Friday 8:00 AM - 5:00 PMSaturday and Sunday by Appointment -
Albany1365 Washington Ave, STE 102AAlbany, NY 12206518.801.9075800.540.1852
*All Visits By Appointment
Monday - Saturday 8:00 AM - 6:00 PMSunday by Appointment -
Alexandria – Now Accepting Referrals!2704 Richmond HWYAlexandria, VA 22301571.652.2288571.431.7869
*All Visits By Appointment
Monday - Friday 8:00 AM - 5:00 PMSaturday and Sunday by Appointment -
Ann Arbor250 W Eisenhower PKWY, STE 130Ann Arbor, MI 48103734.519.7440
*All Visits By Appointment
Monday - Friday 9:00 AM - 5:00 PMSaturday and Sunday by Appointment -
Arlington301 Highlander BLVD, STE 131Arlington, TX 76018972.598.0025972.598.0026
*All Visits By Appointment
Monday - Friday 8:00 AM - 5:00 PMSaturday and Sunday by Appointment -
Aurora1402 South Parker RD, STE A-104Aurora, CO 80231720.303.8781303.997.8824
*All Visits By Appointment
Monday - Friday 8:00 AM - 5:00 PMSaturday and Sunday by Appointment -
Beachwood3401 Enterprise PKWY, STE 110Beachwood, OH 44122216.488.1060216.450.1031
*All Visits By Appointment
Monday - Saturday 8:00 AM - 6:00 PMSunday by Appointment -
Bethlehem2014 City Line RD, STE 103Bethlehem, PA 18017610.616.0229610.443.0164
*All Visits By Appointment
Monday - Friday 8:00 AM - 5:00 PMSaturday and Sunday by Appointment -
Binghamton – Coming Soon!50 Pennsylvania AVEBinghamton, NY 13903
*All Visits By Appointment
Monday - Saturday 8:00 AM - 6:00 PMSunday by Appointment -
Boerne – Coming Soon!1580 S Main ST, STE 201Boerne, TX 78006
*All Visits By Appointment
-
Boulder2425 Canyon BLVD, STE FBoulder, CO 80302720.983.1066303.963.5222
*All Visits By Appointment
Monday - Friday 8:00 AM - 5:00 PMSaturday and Sunday by Appointment -
Braintree30 Braintree Hill Office PK, STE 103Braintree, MA 02184617.932.5014781.428.3082
*All Visits By Appointment
Monday - Saturday 8:00 AM - 6:00 PMSunday by Appointment -
Bronx1646 Eastchester RD, at Blondell AVEBronx, NY 10461347.736.0428347.293.6729
*All Visits By Appointment
Monday - Saturday 8:00 AM - 6:00 PMSunday by Appointment -
Brooklyn Heights26 Court ST, STE 1210New York, NY 11242929.481.4542800.540.1852
*All Visits By Appointment
Monday - Saturday 8:00 AM - 6:00 PMSunday by Appointment -
Broomall1974 Sproul RD, STE 220Broomall, PA 19008484.840.3222484.420.4258
*All Visits By Appointment
Monday - Friday 8:00 AM - 5:00 PMSaturday and Sunday by Appointment -
Cedar Hill950 E Belt Line RD, STE 190Cedar Hill, TX 75104972.598.0020972.598.0029
*All Visits By Appointment
Monday - Friday 8:00 AM - 5:00 PMSaturday and Sunday by Appointment -
Center City123 S Broad ST, STE 1900Philadelphia, PA 19109267.908.6063215.278.2991
*All Visits By Appointment
Monday - Friday 8:00 AM - 5:00 PMSaturday and Sunday by Appointment -
Cherry Hill1800 Chapel AVE W, STE 303Cherry Hill, NJ 08002856.554.0500609.955.3711
*All Visits By Appointment
Monday - Friday 8:00 AM - 6:00 PMSaturday and Sunday by Appointment -
Cicero – Coming Soon!5663 E Circle DR, STE 200Cicero, NY 13039
*All Visits By Appointment
Monday - Saturday 8:00 AM - 6:00 PMSunday by Appointment -
Clinton Township44720 Hayes RD, STE 200Clinton Township, MI 48038586.569.5090
*All Visits By Appointment
Monday - Friday 9:00 AM - 5:00 PMSaturday and Sunday by Appointment -
College Station1718 Rock Prairie RDCollege Station, TX 77845979.721.9182979.485.1078
Make a Payment
*All Visits By Appointment
Monday - Friday 8:00 AM - 5:00 PMSaturday and Sunday by Appointment -
Dallas8144 Walnut Hill LN, STE 1350Dallas, TX 75231972.598.0000972.598.0019
*All Visits By Appointment
Monday - Friday 8:00 AM - 5:00 PMSaturday and Sunday by Appointment -
Denton209 N Bonnie Brae ST, Medical Office BLDG 3, STE 305Denton, TX 76201940.514.0799940.514.0803
*All Visits By Appointment
Monday - Friday 8:00 AM - 5:00 PMSaturday and Sunday by Appointment -
East Brunswick557 Cranbury RD, STE 17East Brunswick, NJ 08816848.289.0990609.955.3711
*All Visits By Appointment
Monday - Friday 8:00 AM - 6:00 PMSunday by appointment -
East Lansing830 W Lake Lansing RD, STE 150East Lansing, MI 48823517.897.9200
*All Visits By Appointment
Monday - Friday 9:00 AM - 5:00 PMSaturday and Sunday by Appointment -
Fairfax – Now Accepting Referrals!11725 Lee HWY, STE 13Fairfax, VA 22030571.631.7376571.407.5084
*All Visits By Appointment
Monday - Friday 8:00 AM - 5:00 PMSaturday and Sunday by Appointment -
Fairlawn150 Springside DR, STE B-235Fairlawn, OH 44333330.599.4951330.576.3092
*All Visits By Appointment
Monday - Friday 8:00 AM - 5:00 PMSaturday and Sunday by Appointment -
Farmington220 Farmington AVE, STE 2Farmington, CT 06032860.703.5204860.321.7460
*All Visits By Appointment
Monday - Saturday 8:00 AM - 6:00 PMSunday by Appointment -
Flower Mound2560 Central Park AVE, STE 295Flower Mound, TX 75028972.598.0010972.598.0009
*All Visits By Appointment
Monday - Friday 8:00 AM - 5:00 PMSaturday and Sunday by Appointment -
Fort Worth909 9th AVE, STE 206Fort Worth, TX 76104682.204.6615682.250.5838
*All Visits By Appointment
Monday - Friday 8:00 AM - 5:00 PMSaturday and Sunday by Appointment -
Glen Allen5450 Wyndham Forest DRGlen Allen, VA 23059804.653.5620804.857.3251
*All Visits By Appointment
Monday - Friday 8:00 AM - 5:00 PMSaturday and Sunday by Appointment -
Grand Haven1600 S Beacon BLVD, STE 100Grand Haven, MI 49417616.414.8210
*All Visits By Appointment
Monday - Friday 9:00 AM - 5:00 PMSaturday and Sunday by Appointment -
Grand Rapids3230 Eagle Park DR NE, STE 101Grand Rapids, MI 49525616.954.0600
*All Visits By Appointment
Monday - Friday 8:00 AM - 5:00 PMSaturday and Sunday by Appointment -
Grandville4343 Chicago DR SWGrandville, MI 49418616.221.0568
*All Visits By Appointment
Monday – Friday 9:00 AM – 5:00 PMSaturday and Sunday by Appointment -
Greenfield3870 S 108 ST, STE BGreenfield, WI 53228414.867.2100414.488.2064
*All Visits By Appointment
Monday - Friday 9:00 AM - 4:30 PMSaturday and Sunday by Appointment -
Harrison2 Westchester Park DR, STE 101AHarrison, NY 10604914.898.5479800.540.1852
*All Visits By Appointment
Monday - Saturday 8:00 AM - 6:00 PMSunday by Appointment -
Henderson3145 St Rose PKWY, STE 150Henderson, NV 89052725.334.2186725.204.3524
*All Visits By Appointment
Monday - Friday 8:00 AM - 5:00 PMSaturday and Sunday by Appointment -
Huber Heights-Dayton North6640 Poe AVE, STE 110Dayton, OH 45414937.759.9906937.280.4247
*All Visits By Appointment
Monday - Friday 8:00 AM - 5:00 PMSaturday and Sunday by Appointment -
Irondequoit – Coming Soon!999 E Ridge RD, STE 13Rochester, NY 14621585.559.4858585.434.0136
*All Visits By Appointment
Monday - Saturday 8:00 AM - 6:00 PMSunday by Appointment -
Irving6121 N State HWY 161, STE 120Irving, TX 75038972.598.0040972.598.0049
*All Visits By Appointment
Monday - Friday 8:00 AM - 5:00 PMSaturday and Sunday by Appointment -
Jacksonville11512 Lake Mead AVE, Ste 302-303Jacksonville, FL 32256904.456.8734904.374.2392
*All Visits By Appointment
Monday - Friday: 8:00 PM - 5:00 PMSaturday and Sunday by Appointment -
Jenkintown101 Greenwood AVE, STE 635Jenkintown, PA 19046267.908.6069215.855.0018
*All Visits By Appointment
Monday - Saturday 8:00 AM - 6:00 PMSunday by Appointment -
Katy1318 Pin Oak RDKaty, TX 77494346.615.1170346.387.9987
*All Visits By Appointment
Monday - Friday 8:00 AM - 5:00 PMSaturday and Sunday by Appointment -
Kerrville – Coming Soon!1001 Water ST, STE J-200Kerrville, TX 78028
*All Visits By Appointment
-
Kissimmee607 Oak Commons BLVDKissimmee, FL 34741407.305.8527407.201.3605
*All Visits By Appointment
Monday - Friday: 8:00 AM - 5:00 PMSaturday and Sunday by appointment -
Lakewood198 Union BLVD, STE 100Lakewood, CO 80228303.980.5676303.980.5772
*All Visits By Appointment
Monday - Friday 8:00 AM - 5:00 PMSaturday and Sunday by Appointment -
Lancaster1635 Old Philadelphia Pike, STE 107Lancaster, PA 17602223.244.2462717.740.5332
*All Visits By Appointment
Monday - Friday 8:00 AM - 5:00 PMSaturday and Sunday by Appointment -
Las Vegas8930 W Sunset RD, STE 100Las Vegas, NV 89148702.489.3345702.272.2168
*All Visits By Appointment
Monday - Friday 8:00 AM - 5:00 PMSaturday and Sunday by Appointment -
Leesburg – Now Accepting Referrals!659 Potomac Station DR NELeesburg, VA 20176571.593.5904571.291.9923
*All Visits By Appointment
Monday - Friday 8:00 AM - 5:00 PMSaturday and Sunday by Appointment -
Longview516 E Loop 281Longview, TX 75605903.803.4134430.201.5129
*All Visits By Appointment
Monday - Friday 8:00 AM - 5:00 PMSaturday and Sunday by Appointment -
Manhattan – Upper East Side175 E 96th ST, at 3RD AVENew York, NY 10128332.213.9637800.540.1852
*All Visits By Appointment
Monday - Saturday 8:00 AM - 6:00 PMSunday by Appointment -
Manhattan (NOMAD)1140 Broadway, STE 804New York, NY 10001332.267.8904800.540.1852
*All Visits By Appointment
Monday - Saturday 8:00 AM - 6:00 PMSunday by Appointment -
Massillon155 Lincoln Way W, STE A109Massillon, OH 44647234.289.1016330.880.0161
*All Visits By Appointment
Monday - Friday 8:00 AM - 5:00 PMSaturday and Sunday by Appointment -
McKinney – Coming Soon!2709 Virginia PKWY, STE 100McKinney, TX 75071
*All Visits By Appointment
-
Mentor/Painesville9381 Mentor AVEMentor, OH 44060440.890.4736440.534.1029
*All Visits By Appointment
Monday - Friday 8:00 AM - 5:00 PMSaturday and Sunday by Appointment -
Middleburg Heights18100 Jefferson Park RD, North Entrance - STE 106Middleburg Heights, OH 44130216.628.7050440.403.9183
*All Visits By Appointment
Monday - Friday 8:00 AM - 5:00 PMSaturday and Sunday by Appointment -
Midlothian13632 Hull Street RDMidlothian, VA 23112804.566.4692804.818.3512
*All Visits By Appointment
Monday - Friday 8:00 AM - 5:00 PMSaturday and Sunday by Appointment -
Millburn116 Millburn AVE, STE 108Millburn, NJ 07041862.424.5064609.955.3711
*All Visits By Appointment
Monday - Friday 8:00 AM - 6:00 PMSunday by Appointment -
New Hartford – Coming Soon!8623 Clinton ST, STE BNew Hartford, NY 13413
*All Visits By Appointment
Monday - Saturday 8:00 AM - 6:00 PMSunday by Appointment -
New Paltz279 Main ST, STE 103New Paltz, NY 12561845.682.3868800.540.1852
*All Visits By Appointment
Monday - Saturday 8:00 AM - 6:00 PMSunday by Appointment -
North Haven127 Washington AVE, West BLDG, STE 4North Haven, CT 06473475.317.0144203.724.4838
*All Visits By Appointment
Monday - Saturday 8:00 AM - 6:00 PMSunday by Appointment -
Novi39475 Lewis DR, STE 140Novi, MI 48377947.265.2064
*All Visits By Appointment
Monday – Friday 9:00 AM – 5:00 PMSaturday and Sunday by Appointment -
Orlando1573 W Fairbanks AVE, STE 200Orlando, FL 32789407.794.5859407.636.9659
*All Visits By Appointment
Monday - Friday 8:00 AM - 5:00 PMSaturday and Sunday by Appointment -
Paramus120 NJ-17 N, STE 200Paramus, NJ 07652551.305.2238609.955.3711
*All Visits By Appointment
Monday - Saturday 8:00 AM - 6:00 PMSunday by Appointment -
Plano5425 W Spring Creek PKWY, STE 125Plano, TX 75024972.598.0050972.598.0059
*All Visits By Appointment
Monday - Friday 8:00 AM - 5:00 PMSaturday and Sunday by Appointment -
Plymouth15700 37th AVE N, STE 230Plymouth, MN 55446763.316.0750763.577.0192
*All Visits By Appointment
Monday - Friday 8:00 AM – 4:30 PMSaturday and Sunday by Appointment -
Port Jefferson5225 Nesconset HWY, STE 36, Davis Professional Park, BLDG 6Port Jefferson Station, NY 11776631.802.2062800.540.1852
*All Visits By Appointment
Monday - Saturday 8:00 AM - 6:00 PMSunday by Appointment -
Port St. Lucie525 NW Lake Whitney PL, STE 101Port St. Lucie, FL 34986772.272.0010772.281.2733
*All Visits By Appointment
Monday - Friday 8:00 AM - 5:00 PMSaturday and Sunday by Appointment -
Portage1399 W Centre AVEPortage, MI 49024269.775.7400
*All Visits By Appointment
Monday – Friday 9:00 AM – 5:00 PMSaturday and Sunday by Appointment -
Princeton100 Canal Pointe BLVD, STE 112Princeton, NJ 08540609.917.7562609.955.3711
*All Visits By Appointment
Monday - Saturday 8:00 AM - 6:00 PMSunday by Appointment -
Rochester – Coming Soon!1865 S Clinton AVE, STE 160Rochester, NY 14618585.559.4866585.445.8235
*All Visits By Appointment
Monday - Saturday 8:00 AM - 6:00 PMSunday by Appointment -
Rockwall1005 W Ralph Hall PKWY, STE 227Rockwall, TX 75032469.769.4529469.338.5567
*All Visits By Appointment
Monday - Friday 8:00 AM - 5:00 PMSaturday and Sunday by Appointment -
Royersford/Limerick649 N Lewis RD, STE 230Royersford, PA 19468610.495.6800610.495.5386
*All Visits By Appointment
Monday - Saturday 8:00 AM - 5:00 PMSunday by Appointment -
San Antonio – Coming Soon!3603 Paesanos PKWY, STE 200San Antonio, TX 78231
*All Visits By Appointment
-
Southlake601 Zena Rucker RD, STE 101Southlake, TX 76092972.598.0030972.598.0039
*All Visits By Appointment
Monday - Friday 8:00 AM - 5:00 PMSaturday and Sunday by Appointment -
Staten Island78 Todt Hill RD, STE 110Staten Island, NY 10314929.399.0014800.540.1852
*All Visits By Appointment
Monday - Saturday 8:00 AM - 6:00 PMSunday by Appointment -
Sugarcreek-Dayton South6220 Wilmington Pike, STE 6220BDayton, OH 45459937.741.4658937.310.1882
*All Visits By Appointment
Monday - Friday 8:00 AM - 5:00 PMSaturday and Sunday by Appointment -
Syosset175 Jericho Turnpike, STE 312Syosset, NY 11791516.475.2611516.921.0291
*All Visits By Appointment
Monday - Saturday 8:00 AM - 6:00 PMSunday by Appointment -
Temple – Now Accepting Referrals2419 Palermo PKWY, STE E110Temple, TX 76502254.410.0198254.613.4091
*All Visits By Appointment
Monday - Friday 8:00 AM - 5:00 PMSaturday and Sunday by Appointment -
Toledo2000 Regency CT, STE 100AToledo, OH 43623419.820.5880
*All Visits By Appointment
Monday - Friday 8:00 AM - 5:00 PMSaturday and Sunday by Appointment -
Traverse City418 Munson AVETraverse City, MI 49686231.938.6644
*All Visits By Appointment
Monday – Friday 8:00 AM – 5:00 PMSaturday and Sunday by Appointment -
Troy363 W Big Beaver RD, STE 125Troy, MI 48084313.756.7990
*All Visits By Appointment
Monday – Friday 9:00 AM – 5:00 PMSaturday and Sunday by Appointment -
Tulsa8806 S Yale AVE, STE BTulsa, OK 74137918.710.2062918.770.4421
*All Visits By Appointment
Monday - Friday 8:00 AM - 5:00 PMSaturday and Sunday by Appointment -
Tyler6115 New Copeland RD, STE 130Tyler, TX 75703903.630.6362903.944.7957
*All Visits By Appointment
Monday - Friday 8:00 AM - 5:00 PMSaturday and Sunday by Appointment -
Valhalla, NY400 Columbus AVE, STE 105, Second Floor-S BLDGValhalla, NY 10595914.294.5395914.449.6422
*All Visits By Appointment
Monday - Saturday 8:00 AM - 6:00 PMSunday by Appointment -
Westlake2211 Crocker RD, STE 170Westlake, OH 44145440.588.2914440.617.6351
*All Visits By Appointment
Monday - Friday 8:00 AM - 5:00 PMSaturday and Sunday by Appointment -
Westminster3013 W 104th AVE, STE 300Westminster, CO 80031720.292.1184303.379.9244
*All Visits By Appointment
Monday - Friday 8:00 AM - 5:00 PMSaturday and Sunday by Appointment -
Wilton249 Danbury RD, STE 201Wilton, CT 06897203.883.0038203.691.5489
*All Visits By Appointment
Monday - Saturday 8:00 AM - 6:00 PMSunday by Appointment -
Woburn444 Washington ST, STE 405Woburn, MA 01801617.932.5006781.759.7096
*All Visits By Appointment
Monday - Saturday 8:00 AM - 6:00 PMSunday: Open by appointment -
Woodbury652 Bielenberg DR, STE 101Woodbury, MN 55125651.867.1618763.577.1092
*All Visits By Appointment
Monday - Friday 8:00 AM – 4:30 PMSaturday and Sunday by Appointment -
Youngstown/Boardman1111 Boardman-Canfield RDBoardman, OH 44512234.287.2074330.330.8330
*All Visits By Appointment
Monday - Friday 8:00 AM - 5:00 PMSaturday and Sunday by Appointment