Dr. James D. Leo, MD's cover image

This profile has not been claimed by the business owner or representative.

to update business information, get appointment requests, engage visitors with web chat, and more!

Dr. James D. Leo, MD

5.0

About this business

Location details

6511 Pacific Coast Hwy B, Long Beach, CA, 90803, United States

Get directions
WeekdayScheduleStatus
Mon9:00 a.m. to 6:00 p.m.
Tue9:00 a.m. to 6:00 p.m.
Wed9:00 a.m. to 6:00 p.m.
Thu9:00 a.m. to 6:00 p.m.
Fri9:00 a.m. to 6:00 p.m.
SatClosed
SunClosed
5.03 reviews
Select a rating
Martha E Wittenberg MD's profile image
Martha E Wittenberg MD 
11 months ago

Dr. Leo is the best physician I’ve ever seen. He has been my PCP for 7 years. His knowledge of health is expansive. He is incredibly kind and personable. He will be leaving California, but I will continue to see him in his new location. I don’t mind a flight and the extra cost. He is worth it! 

Stephen Coates's profile image
Stephen Coates 
7 years ago

Dr. Leo has been my personal physician for over a decade. Thorough & comprehensive. Spends the time actually talking to you and not a typical MD popping in for 6 minutes then out the door. The office is clean and the staff are calming and just plain nice. 

Michael Lauemrnn's profile image
Michael Lauemrnn 
9 years ago

Excellent Doctor. 

Frequently asked questions about Dr. James D. Leo, MD

How is Dr. James D. Leo, MD rated?

Dr. James D. Leo, MD has a 5 star rating with 3 reviews. 

When is Dr. James D. Leo, MD open?

Dr. James D. Leo, MD is closed now. It will open tomorrow at 9:00 a.m. 

Need help? Contact us.

Speak with a specialist to learn how you can grow with Birdeye. We are reachable at profiles@birdeye.com