Dr. Sara Kela is located in Pasadena, United States on 202 S Lake Ave Suite #298. Dr. Sara Kela is rated 3 out of 5 in the category naturopathic practitioner in United States.
Address
202 S Lake Ave Suite #298
Service options
Online care
Accessibility
Wheelchair-accessible toilet