Find more businesses on GreenevilleMarketplace.com
Health Care ·
Home & Garden ·
Ethan Alexander Self, 18, was arraigned Friday, Mar. 26, 2010, on first-degree murder charges in the death of his father, Roger Self, a Greeneville police officer.