Animal Hospital At The Shores
Veterinary clinic
5071 Shoreline Rd · Lake Barrington, IL 60010
A veterinary practice in Lake Barrington, Illinois, taking an integrative approach that combines conventional medicine with nutrition, acupuncture and Chinese herbal medicine. Services include wellness and internal…