1 trademark was found for owners matching the name David Alan Richards.
#
1 TM: 856433
Desc: RURAL MEDICINE
Owner: Janelle Marie Richards, David Alan Richards
Class: 42
Status: Lapsed: Not accepted