Get In Touch Questions? Call or Email today. Address 5910 Amberwood Lane • Amarillo, TX 79106 P.O. Box 32971 • Amarillo, Texas 79120 Phone 806-318-3636 806-336-6723 Email sales@amarilloestateliquidators.com First Name Last Name Email Address Phone Number Message 5 + 13 = Submit