Map location of Richard Mcgarry Suite 201, 6405 Merriman Road, P.O. Box 21565, Roanoke, VA 24018 Phone: 540-769-0234