The Computer Place of Indiana, Inc.

9425 N. Meridian Street, #176
Indianapolis, IN 46260
(317) 571-1411