About Patrick Michael

Patrick Michael McGraw is a committed lawyer in Roanoke, Virginia, with knowledge in private harm, crook defense, and family law.

Office Locations

Main Office

 2727 Electric Road, Suite 207 Roanoke VA 24018