Company ANGEL HERRERA GARCIA COMPANY Address 2955 DEKALB ST LOT 28, , LAKE STATION, IN, 46405 - , USA