Get directions to: Astro Bar, Williamsport, PA Restaurant address: 1225 River Avenue Williamsport, PA 17701, USA Driving Walking Bicycling Restaurant: Astro Bar