Stephen P. Anderson, DDS February 25, 2012January 27, 2026 • Structures and Interiors, Inc. 2915 E. Southlake Blvd. #100Southlake, TX 76092(817) 481-6553 Consultation room at Stephen P. Anderson DDS – Southlake, TX Waiting area at Stephen P. Anderson DDS – Southlake, TX Office building of Stephen P. Anderson DDS – Southlake, TX Related