Find all the information for Telegraph Road Animal Hospital, that provides veterinary services in Severn, MD 21144