1 /5 Robert Barrow: I dont know anyone that has gone into this place. All this place is known for is annoying the surrounding neighborhood by broadcasting loud electronic noise, at 500 watts, all day and night.
1200 N 5th St, Springfield, IL 62702
GG map: https://www.google.com/maps/place/?q=place_id:ChIJZdIuXMY3dYgR3JBNay1Qaf8