Strategy Tech Agency 16500 Indian Creek ParkwaySuite 104Olathe, KS, 66062 View Phone 913-353-6902 16500 Indian Creek Parkway, Suite 104Olathe, KS 66062 View Website Experience & Reliability About Photos & Videos Connect with this Business: Send to My Email Send to My Phone Print this Page