Dr. Klein is our family physician and has been an excellent doc to me, my wife, my teenage son, and my infant son. Appointments are easy to get on an emergency basis, staff is friendly and helpful, on call service is excellent! Have seen Dr. Pennington as well and was very pleased with his work ethic and availability (came in to see me and my son on Memorial Day when office was closed..looked like he came straight from the golf course) :)
Pros: easy appointments, friendly staff
more