Longlife Welcare Services NPI 1417266842 Practice location: 15005 Laurel Cove Cir, Odessa, FL 335563118 Taxonomy code: 251E00000X Phone: (831) 503-6706