Mark H Tekamp 
Mark H Tekamp's avatar
Chief Investment Strategist for Heritage Wealth Management Group in Norfolk, VA.