Dr. David Singer(Board Certified in Internal Medicine)

  • Mon - Thu: 9:00 am - 5:00 pm, Fri: 9:00 am - 12:00 pm
  • (562) 435-5353

Dr. David Singer

Board Certified Internal Medicine
Dr. David Singer
“For me, the best part about being a physician is the old-fashioned doctor-patient relationship, which includes spending quality time with each patient to get to know them on a personal level.”

Congratulations Dr. Singer!
Voted an LA Top Doctor
Los Angeles Magazine, April, 2019

Los Angeles magazine asked practicing physicians
throughout Los Angeles County who they thought
were the best doctors and those with the most
nominations were cross-checked with the California
Medical Board’s license profile database and the
Department of Consumer Affairs to check for
any major complaints or infractions.

It is an honor to be considered by your peers to be
the best at what you do.


Patient Testimonials

“Hi Lorraine, It was a pleasure meeting you, Dr Singer & the staff yesterday. It was probably the best Dr and Dr office experience I’ve ever had and I really wanted to thank you, the staff & Dr Singer for being so wonderful & kind. I’m sure you all make a huge difference in many people’s lives for the better.”
Lindsey L.

“Definitely old school and that’s not a bad thing. Love all the staff and Dr. Singer is great. I have 100% confidence here. Never waiting too long for the doctor and the staff are awesome. Did I mention the awesome staff already? Well they deserve multiple mentions.”
Chris M. Anaheim, CA

“Dr. Singer’s staff is super! They are all professional and ultra competent, concerned, thorough and so friendly. They have served our family’s medical needs for over 20 years. They are always there with help and advice and they listen.”
Jerry M. – Long Beach, CA

“Been a patient here for well over 20 years. I can say that the staff have always had a warm and professional attitude. This is a rare thing! I love coming here.”
Yolanda R. – Long Beach


Same or Next Day Appointments Often Available




Call Now
(562) 435 – 5353

Major Insurances Accepted





Learn More


Office Hours

Monday – Thursday
9:00am – 5:00pm
9:00am – 12:00pm