DALLAS, April 2, 2024 /PRNewswire/ — Eclipse Over America will be operating in-person pickup locations across Texas and Indianapolis for the distribution of solar eclipse glasses on Friday, April 5 – Sunday, April 7 ahead of the total solar eclipse on Monday, April 8. All Eclipse Over…