Ms. Mary Vaughan's NPI Number is #1336562743 and has been listed in the NPI registry for 2 years. Ms. Mary Vaughan's practice location is listed as: 1101 Sam Perry Blvd Ste 121 Fredericksburg, VA 22401-4465 and can be reached via phone at (540) 899-1600.