Vets in Birmingham, IA

  • background
    Village Veterinary
    • 120 N Highway 1, Birmingham, IA 52535
    • (319) 498-4738
    • http://www.iowavillagevet.com/
    View Details