Belcher Point Center of Internal Medicine

  1831 North Belcher Road, Ste A3, Clearwater, Florida 33765