Patrick MeehanWrong Patrick Meehan?
Media Relations Director
401 Market Street Suite 120
Shreveport, Louisiana 71101
Company Description: The Independence Bowl is now 30-years strong and the Independence Bowl Foundation is one of the reasons for that successful endurance. With the City of Shreveport... more