The medusa ransomware group listed Bowden Barlow Law PA on its data leak site on 2023-12-05. Country: US Sector: Professional Services Domains named: bowdenbarlow.com Claim as published on the leak site: Bowden Barlow Law PA is a company that operates in the Legal Services industry. It employs 6-10 people and has $1M-$5M of revenue. The main office of the company is located at 3845 5th Ave N, Saint Petersburg, Florida, 33713, United States