R. Patrick Smith is an attorney based in Palo Alto. He is a licensed attorney who specializes in variety of legal services. Mr. Smith recieved his education from University of California, Hastings and University of Colorado, Boulder. Also, this attorney does not accept credit cards. For further information, contact directly.