Charles Lamb, MD

Family Medicine

1970 Roanoke Blvd, Salem, VA 241536404

(540) 982-2463