It is on W. Dallas Ave. Don't know the address, yes it is in Selma. New Live Oak is also on W. Dallas just about two miles further west. Cleve