Physician Profile

Larry Shoemake. His primary practice is as a Social Worker.

Specialties Include: