The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBVIE INC COM 00287Y109 2,352 30,871 SH   SOLE   30,771 0 100
ALTRIA GROUP INC COM 02209S103 287 7,426 SH   SOLE   7,426 0 0
AMERICAN FIN TR INC COM CLASS A 02607T109 92 14,694 SH   SOLE   14,694 0 0
ANNALY CAP MGMT INC COM 035710409 232 45,843 SH   SOLE   45,843 0 0
APPLE INC COM 037833100 4,005 15,752 SH   SOLE   15,682 0 70
ARCHER DANIELS MIDLAND CO COM 039483102 390 11,083 SH   SOLE   11,083 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 2,473 115,078 SH   SOLE   114,378 0 700
AT&T INC COM 00206R102 457 15,692 SH   SOLE   15,692 0 0
BANCO SANTANDER SA ADR 05964H105 122 51,742 SH   SOLE   51,742 0 0
BANK AMER CORP COM 060505104 214 10,100 SH   SOLE   10,100 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 814 4,451 SH   SOLE   4,451 0 0
BP PLC SPONSORED ADR 055622104 433 17,738 SH   SOLE   17,738 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 625 18,270 SH   SOLE   18,270 0 0
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 4,813 108,766 SH   SOLE   108,466 0 300
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 1,827 124,423 SH   SOLE   123,323 0 1,100
CAPITAL SOUTHWEST CORP COM 140501107 191 16,728 SH   SOLE   16,728 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 520 8,963 SH   SOLE   8,963 0 0
CHEVRON CORP NEW COM 166764100 2,100 28,976 SH   SOLE   28,826 0 150
CHURCH & DWIGHT INC COM 171340102 278 4,331 SH   SOLE   4,331 0 0
CINCINNATI BELL INC NEW PFD CV DEP1/20 171871403 602 13,664 SH   SOLE   13,664 0 0
COCA COLA CO COM 191216100 776 17,541 SH   SOLE   17,541 0 0
COHEN & STEERS REIT & PFD &I COM 19247X100 165 10,245 SH   SOLE   10,245 0 0
CONOCOPHILLIPS COM 20825C104 210 6,806 SH   SOLE   6,806 0 0
CONSOLIDATED EDISON INC COM 209115104 1,324 16,970 SH   SOLE   16,970 0 0
CSW INDUSTRIALS INC COM 126402106 731 11,273 SH   SOLE   11,273 0 0
DOMINION ENERGY INC COM 25746U109 2,832 39,232 SH   SOLE   39,232 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 923 11,413 SH   SOLE   11,313 0 100
EATON VANCE LTD DUR INCOME F COM 27828H105 143 13,532 SH   SOLE   13,532 0 0
EATON VANCE TXMGD GL BUYWR O COM 27829C105 447 59,964 SH   SOLE   59,964 0 0
ENERPLUS CORP COM 292766102 67 45,485 SH   SOLE   45,185 0 300
EXELON CORP COM 30161N101 1,731 47,015 SH   SOLE   47,015 0 0
GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 137 50,202 SH   SOLE   48,202 0 2,000
GENERAL ELECTRIC CO COM 369604103 110 13,800 SH   SOLE   13,800 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 245 6,474 SH   SOLE   6,474 0 0
GLOBAL NET LEASE INC COM NEW 379378201 547 40,906 SH   SOLE   40,906 0 0
INTEL CORP COM 458140100 857 15,830 SH   SOLE   15,650 0 180
INTUITIVE SURGICAL INC COM NEW 46120E602 776 1,567 SH   SOLE   1,567 0 0
JOHNSON & JOHNSON COM 478160104 7,174 54,711 SH   SOLE   54,557 0 153
JPMORGAN CHASE & CO COM 46625H100 833 9,251 SH   SOLE   9,251 0 0
KIMBERLY CLARK CORP COM 494368103 2,342 18,315 SH   SOLE   18,315 0 0
L BRANDS INC COM 501797104 226 19,544 SH   SOLE   19,544 0 0
LILLY ELI & CO COM 532457108 1,090 7,857 SH   SOLE   7,857 0 0
MGIC INVT CORP WIS COM 552848103 96 15,131 SH   SOLE   15,131 0 0
MANULIFE FINL CORP COM 56501R106 920 73,338 SH   SOLE   73,338 0 0
MCCORMICK & CO INC COM NON VTG 579780206 3,046 21,573 SH   SOLE   0 0 21,573
MERCK & CO INC COM 58933Y105 990 12,873 SH   SOLE   12,873 0 0
METLIFE INC COM 59156R108 486 15,883 SH   SOLE   15,883 0 0
MONDELEZ INTL INC CL A 609207105 1,187 23,696 SH   SOLE   23,546 0 150
NORFOLK SOUTHERN CORP COM 655844108 615 4,211 SH   SOLE   4,211 0 0
NOVARTIS A G SPONSORED ADR 66987V109 765 9,275 SH   SOLE   9,275 0 0
NUVEEN GLOBAL HIGH INCOME FD SHS 67075G103 474 42,422 SH   SOLE   42,422 0 0
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 278 14,632 SH   SOLE   14,632 0 0
ONEOK INC NEW COM 682680103 799 36,649 SH   SOLE   36,349 0 300
PEPSICO INC COM 713448108 622 5,176 SH   SOLE   5,176 0 0
PFIZER INC COM 717081103 1,491 45,677 SH   SOLE   45,477 0 200
PHILIP MORRIS INTL INC COM 718172109 1,928 26,429 SH   SOLE   26,429 0 0
POTLATCHDELTIC CORPORATION COM 737630103 753 23,992 SH   SOLE   23,992 0 0
PPL CORP COM 69351T106 1,717 69,554 SH   SOLE   69,479 0 75
PROCTER & GAMBLE CO COM 742718109 2,415 21,952 SH   SOLE   21,952 0 0
PROLOGIS INC COM 74340W103 2,288 28,465 SH   SOLE   28,295 0 170
PUBLIC STORAGE COM 74460D109 1,709 8,606 SH   SOLE   8,546 0 60
REALTY INCOME CORP COM 756109104 1,101 22,087 SH   SOLE   22,087 0 0
TELEFLEX INC COM 879369106 205 700 SH   SOLE   700 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 302 7,132 SH   SOLE   7,132 0 0
TORTOISE ENERGY INDEPENDENC COM 89148K101 15 13,050 SH   SOLE   13,050 0 0
TORTOISE MIDSTRM ENERGY FD I COM 89148B101 98 115,267 SH   SOLE   114,817 0 450
TOTAL S A SPONSORED ADS 89151E109 1,631 43,797 SH   SOLE   43,797 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 935 51,686 SH   SOLE   51,386 0 300
TRUIST FINL CORP COM 89832Q109 2,451 79,461 SH   SOLE   79,261 0 200
US BANCORP DEL COM NEW 902973304 470 13,635 SH   SOLE   13,635 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 864 16,075 SH   SOLE   15,997 0 78
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1,064 77,258 SH   SOLE   76,770 0 488
WADDELL & REED FINL INC CL A 930059100 605 53,133 SH   SOLE   52,433 0 700
WALMART INC COM 931142103 386 3,395 SH   SOLE   3,395 0 0
WEC ENERGY GROUP INC COM 92939U106 1,623 18,411 SH   SOLE   18,411 0 0
WELLTOWER INC COM 95040Q104 557 12,177 SH   SOLE   12,177 0 0
WESTPAC BKG CORP SPONSORED ADR 961214301 164 16,005 SH   SOLE   16,005 0 0
YUM CHINA HLDGS INC COM 98850P109 309 7,253 SH   SOLE   7,253 0 0
YUM BRANDS INC COM 988498101 527 7,686 SH   SOLE   7,686 0 0
ZOETIS INC CL A 98978V103 299 2,540 SH   SOLE   2,540 0 0