Dr. Thomas Vaughan, DDS

Address

131 Foy Drive Suite A
Rocky Mount, NC 27804