Big Al's Hand Car Wash
3128 N Gale St
Indianapolis, IN 46218
Indianapolis, IN 46218