On Monday September 16, Saint Francis Veterinary Specialists will open a new, state-of-the-art 24-hour animal emergency and intensive care facility in Decatur. The 7,000 square facility is located atΒ 625 Dekalb Industrial Way.Β
The 24-hour emergency services are complemented by an array of specialty services. The staff at Saint Francis Veterinary Specialists includes board certified veterinarians in surgery, radiology and internal medicine. More information can be found at www.sfvs.com
Weβve removed the ability to reply as we work to make improvements. Learn more here