Kleintierzentrum Neckar-Odenwald is located in Osterburken, Germany on Adelsheimer Str. 49. Kleintierzentrum Neckar-Odenwald is rated 4.6 out of 5 in the category veterinarian in Germany.
Address
Adelsheimer Str. 49
Accessibility
Wheelchair-accessible toilet