About Us Wow factor looks with WOW WOW WOW factor service! Locally owned. 9407 N Meridian St Indianapolis, Indiana (317) 844-9081