StressCare Behavioral Health, Inc. Store in ToledoCategories: Offered Services: PT, PT / OTAddress3840 Woodley Rd., Ste. AToledo, OH 43606USAContact Phone: 419-531-3500