Probably about 25 minutes give or take in either direction but you could do The Fridge and Hunger 'n Thirst in Lancaster. Also, Barley Mow and Mari's 6-Pac in the Reading area. If you want to stay specifically in Ephrata, I'm not too familiar with any bottle shops in the immediate area.
Not a bottle shop, but hit up St. Boniface. Nothing earth shattering, but they're great guys and do a really nice job with their beers.
@ShanePB pretty much summed up your options for you. the Fridge and Hunger 'n Thirst are only about 5 minutes apart in Lancaster. The Weis markets on 272 in Ephrata sells beer, but I doubt you'll find anything you don't get in NJ. Although I did see the Abyss, Dissident, and Mirror Mirror there this week.
The Brass Rail in Campbelltown has a decent bottle selection. I'm not sure how far from Ephrata it is though...
Lancaster would be your best bet with the fridge, friendly Greek, etc. could also shoot up to Lititz.