Shewmaker Animal Hospital
Shewmaker Animal Hospital is a large and small animal hospital located in LaBelle, Fl.Here at the clinic we serve the lives of large and small animals. But Dr. Shewmaker is also very well known for his farm calls, and mobile services.