Map location of Michael Bowdish 6675 - 38th Avenue North, Suite 102, Saint Petersburg, FL 33710 Phone: 727-381-9522