James Allen Printing Share: Printing & Typesetting ServicesGraphic DesignOffice Furniture & Supplies James Allen Printing Visit Website Request Info 145 E Midland Trail Lexington, VA 24450 (540) 463-9232 (540) 463-9240 (fax) Facebook Hours: Monday - Friday, 9 AM - 5 PM About Map About We're here to help you with all your printing and graphic needs, from business cards to banners to logo design. James Allen Printing is your local, experienced print shop - since 1971! What's Nearby? Distance: 5 10 15 20 25 50 mi.