High On The Hill is located at 3729 W 16th St, Indianapolis, IN. This location is in the Near Westside neighborhood. This business specializes in Smoking & Tobacco and has 1 review(s) with a star rating of 3.8.
by merchantcircle on November 03, 2018 from merchantcircle