He has stayed in Tampa, Sunrise and Coral Springs before moving to Tampa. The residency of Richard is at 6015 Town N Country, Tampa, Fl 33615. Richard turned 50 years old. Companies linked with Richard are: Eric Dowd Inc, Eric Dowd Inc and Eric Dowd Inc. His birth year was listed as 1975.