Where can i get a free screen for mammoth lakes? MAMMOTH SCREEN & GLASS. 181 Sierra Manor Road #2. PO Box 1676. Mammoth Lakes, CA 93546. Call for your FREE Estimate! 760.934.1600. [email protected]. How do i contact mammoth hospital for patient information? Please note, this method of communication should not be used to discuss clinical information. For inquiries pertaining to health information and your care at Mammoth Hospital, please visit our Patient Portal page or call us at (760) 934-3311 for assistance signing up with the portal.Who are the founders of mammoth screen? Mammoth Screen is a UK-based production company that was established in 2007 by Michele Buck and Damien Timmer. It produces drama for key UK broadcasters, especially ITV, and international distribution.When did itv buy mammoth screen? ITV announced on 1 June 2015 that it had acquired Mammoth Screen, which is now part of ITV Studios.