John M Holland is 42 years old. John lives in Houston, TX. John has attended Washington University and Tulane University. Companies in which John has a work history include Products Liability Law, Admiralty Law and Maritime Law. Jobs John has held in the past include Attorney, Lawyer and Associate.