Bluff City Veterinary Specialists
Veterinary clinic
2651 Union Ave Ext · Memphis, TN 38112 · 0.0 mi
Bluff City Veterinary Specialists is a specialty veterinary hospital in Memphis, Tennessee. It focuses on surgery, oncology, neurology and internal medicine for pets with complex conditions, and also accepts…