Eglon Cathy Slaubaugh’s House: 71 Riverbed Lane, Eglon, WV 26716 Drop-off Times: Monday through Friday from 8am to 6pm Share this:TwitterFacebookLike this:Like Loading...