Maynard has reached 71 years of age. Xanatech, Inc is business that might have connection with Maynard. Maynard's birth year is 1953. We have found 5 possible relatives of Maynard: Zhi Hua Chen, Chu Wei Chen, Wei Fong Chen and 2 other people. The phone number (408) 719-1608 is Maynard’s. Maynard’s current address is 67 Laconia St, Lexington, Ma 02420. Cambridge, San Francisco, San Jose and one other city are cities Maynard has lived in.