Image Stained Glass 12518 Research Boulevard Ste A, Austin – 78759-2211. Travis, TX. Phone: (512) 433-2515 View Listing