2022 Business Members Directory Go back to directory. Add to Address Book. Screen Door Inn Screen Door Inn Contact: Ed & Phyllis Rieser 110 N Avenue D Clifton Texas 76634 work Website: Screen Door Inn Categories: Business Updated 2 years ago.