Electric Links Golf Address: 250 Front St, Philo, OH 43771 Phone: (740) 280-0191 Amusement & Recreation Nec, Amusement And Recreation Nec Other Businesses: Lock 9 Pizza at 175 Main St, Philo, OH 43771 Philo Pizza at 208 Front St, Philo, OH 43771 Dairy Queen at 288 Main St, Philo, OH 43771 Williams Law LLC at 323 Main St, Philo, OH 43771