Indianapolis Fire Department Station 28 is a Fire station located at 10190 E 86th St, Indianapolis, IN 46256. It has received 2 reviews with an average rating of 5.0 stars.
The address of Indianapolis Fire Department Station 28: 10190 E 86th St, Indianapolis, IN 46256
Indianapolis Fire Department Station 28 has 5.0 stars from 2 reviews
Fire station
"thank you for responding to the transformer sparking!"
"It's a very nice place"
thank you for responding to the transformer sparking!
It's a very nice place
8 reviews
602 E Pleasant Run Parkway North Dr, Indianapolis, IN 46203