Suggest an update Name* Categories* State* Locality* ZIP* Street address* Phone* Website* Company description* Lawyer John Richard Edwards, Practice Areas Patent Infringement Attorneys. is located in the city of Palo Alto, the state of California. Attorney legal address 950 Page Mill RdPalo Alto, CA, 94304. For more information, please call (559) 497-4000 Your comments* (not for publishing) * — Required information John Richard Edwards ← View details 950 Page Mill RdPalo Alto, CA, 94304, Palo Alto, California (559) 497-4000