amarillo psychiatry texas wallpaper texas tech psychiatry amarillo Psychology and Clinical Medical Laboratory. It is located at 1400 Wallace Blvd Amarillo TX and its contact number is 806-414-9970… Thursday, November 10, 2022 Edit