Denise Wittlin-Horvath, NPP
Psychiatric Nursing (Nurse Practitioner)
Make an Appointment
(607) 256-1167Telehealth services available
Better Life is located at 222 S Albany St Ste 1A, Ithaca, NY 14850.
Providers at Better Life specialize in Psychiatric Nursing (Nurse Practitioner).
One provider practices at Better Life.
Use the insurance check on this page to verify if Better Life is in-network.