1. VCA Telegraph Road Animal Hospital 7863 Telegraph Rd, Severn, MD 21144 Coordinate: 39.13506,-76.68567 Phone: (443) 308-8612