Hillside Veterinary Clinic June 2, 2022August 5, 2022 • Structures and Interiors, Inc. 6162 E Mockingbird Ln Suite 101 Dallas, Texas 75214Architect: Place Made ArchitectureYear Remodeled: 2019Square Footage: 4,106Type of Project: Remodel Share this:TwitterFacebookLike this:Like Loading...