SL Dr. Sylke LohmannIs this you? Claim your profile 0 Write A Review Vca Newark Animal Hospital 1360 Marrows Rd, Newark, DE, 19711 (302) 737-8100