James Longenecker 4123 S Michigan St, South Bend, IN 466142545, United States of America +1 574-291-8900 Reviews Map