Michael J. Buchanan, MD, PA — next available in Lakeland, FL 33803 · EarliestAppointment