Palmyra Family Medicine / Sentara Year Built: 2011 | Square Feet: 9,000 Address: 33 Rebecca Drive Palmyra VA 2021-10-21T17:33:59+00:00By MichaelC|Uncategorized|0 Comments