This is an old glass medicine bottle.It is from The Rexall Drug Store in LeRoy.As it is glass and has a hard plastic cap,I would estimate it dates from the 1930s-40s.
.
.