Dr. Ricardo Zegarra-Linares was born in Lima, Peru, which is also where he went to medical school. Dr. Zegarra believes that there is a call inside each of us to do our best in life, and his calling has always been to help people in need. Dr. Zegarra loves working with children, and says there is no better feeling than to see a kid feeling better. Dr. Zegarra is a strong advocate for his patients, but when he’s not in the office, he loves traveling, and has visited more than 30 states. He is also an avid sports fan, and loves to watch baseball, basketball, football (American and international), and just about every other sport he can.